aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-09-02 00:12:39 +0900
committernsfisis <nsfisis@gmail.com>2024-09-02 00:12:39 +0900
commitc329921469352d3028b2ddf94486a3972c7f27d1 (patch)
tree51a3795b4a507f81dd38ae6648360d40f175e6d9
parentdff4a3529469c394f219404fd16936755bfdd868 (diff)
downloadmncore-challenge-c329921469352d3028b2ddf94486a3972c7f27d1.tar.gz
mncore-challenge-c329921469352d3028b2ddf94486a3972c7f27d1.tar.zst
mncore-challenge-c329921469352d3028b2ddf94486a3972c7f27d1.zip
06-FAM-8
-rw-r--r--problems/06-FAM-8/03.vsm26
1 files changed, 26 insertions, 0 deletions
diff --git a/problems/06-FAM-8/03.vsm b/problems/06-FAM-8/03.vsm
new file mode 100644
index 0000000..ea042a2
--- /dev/null
+++ b/problems/06-FAM-8/03.vsm
@@ -0,0 +1,26 @@
+imm f"8.0" $lr0v
+imm f"64.0" $ls0v
+
+# (128 / 8).times do |i|
+# j = i * 8
+# puts "fvfma $lm#{j}v $lr0v $ls0v $ln#{j}v"
+# end
+
+# fvfma $lm0v $lr0v $ls0v $ln0v
+fvfma $lm0v $lr0v $aluf $ln0v
+
+fvfma $lm8v $lr0v $ls0v $ln8v
+fvfma $lm16v $lr0v $ls0v $ln16v
+fvfma $lm24v $lr0v $ls0v $ln24v
+fvfma $lm32v $lr0v $ls0v $ln32v
+fvfma $lm40v $lr0v $ls0v $ln40v
+fvfma $lm48v $lr0v $ls0v $ln48v
+fvfma $lm56v $lr0v $ls0v $ln56v
+fvfma $lm64v $lr0v $ls0v $ln64v
+fvfma $lm72v $lr0v $ls0v $ln72v
+fvfma $lm80v $lr0v $ls0v $ln80v
+fvfma $lm88v $lr0v $ls0v $ln88v
+fvfma $lm96v $lr0v $ls0v $ln96v
+fvfma $lm104v $lr0v $ls0v $ln104v
+fvfma $lm112v $lr0v $ls0v $ln112v
+fvfma $lm120v $lr0v $ls0v $ln120v