aboutsummaryrefslogtreecommitdiffhomepage
path: root/problems
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-09-03 01:27:00 +0900
committernsfisis <nsfisis@gmail.com>2024-09-03 01:27:00 +0900
commitdfdeadef03ebbb8850721ad8dd14f33ed92ab070 (patch)
tree08289ee1d3a6993049d75a3df5d169a95cf95184 /problems
parent253fece0b83f271eab60486dbd3f94bd72ce1cef (diff)
downloadmncore-challenge-dfdeadef03ebbb8850721ad8dd14f33ed92ab070.tar.gz
mncore-challenge-dfdeadef03ebbb8850721ad8dd14f33ed92ab070.tar.zst
mncore-challenge-dfdeadef03ebbb8850721ad8dd14f33ed92ab070.zip
09-Transpose
Diffstat (limited to 'problems')
-rw-r--r--problems/09-Transpose/01.vsm29
1 files changed, 29 insertions, 0 deletions
diff --git a/problems/09-Transpose/01.vsm b/problems/09-Transpose/01.vsm
new file mode 100644
index 0000000..223cf2a
--- /dev/null
+++ b/problems/09-Transpose/01.vsm
@@ -0,0 +1,29 @@
+# (64 / 8).times do |i|
+# puts "lpassa $lm#{(2*i) * 8}v $ln#{2*i}v16"
+# puts "lpassa $lm#{(2*i+1) * 8}v $ln#{2*i + 64}v16"
+# puts
+# end
+
+lpassa $lm0v $ln0v16
+lpassa $lm8v $ln64v16
+
+lpassa $lm16v $ln2v16
+lpassa $lm24v $ln66v16
+
+lpassa $lm32v $ln4v16
+lpassa $lm40v $ln68v16
+
+lpassa $lm48v $ln6v16
+lpassa $lm56v $ln70v16
+
+lpassa $lm64v $ln8v16
+lpassa $lm72v $ln72v16
+
+lpassa $lm80v $ln10v16
+lpassa $lm88v $ln74v16
+
+lpassa $lm96v $ln12v16
+lpassa $lm104v $ln76v16
+
+lpassa $lm112v $ln14v16
+lpassa $lm120v $ln78v16