aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/mm/hwacha.S
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/mm/hwacha.S')
-rw-r--r--benchmarks/mm/hwacha.S92
1 files changed, 92 insertions, 0 deletions
diff --git a/benchmarks/mm/hwacha.S b/benchmarks/mm/hwacha.S
new file mode 100644
index 0000000..2a07f63
--- /dev/null
+++ b/benchmarks/mm/hwacha.S
@@ -0,0 +1,92 @@
+ .text
+ .align 2
+
+ .globl hwacha_mm_0
+hwacha_mm_0:
+ fmadd.d f0,f19,f20,f0
+ stop
+
+ .globl hwacha_mm_1
+hwacha_mm_1:
+ fmadd.d f1,f18,f20,f1
+ stop
+
+ .globl hwacha_mm_2
+hwacha_mm_2:
+ fmadd.d f2,f19,f20,f2
+ stop
+
+ .globl hwacha_mm_3
+hwacha_mm_3:
+ fmadd.d f3,f18,f20,f3
+ stop
+
+ .globl hwacha_mm_4
+hwacha_mm_4:
+ fmadd.d f4,f19,f20,f4
+ stop
+
+ .globl hwacha_mm_5
+hwacha_mm_5:
+ fmadd.d f5,f18,f20,f5
+ stop
+
+ .globl hwacha_mm_6
+hwacha_mm_6:
+ fmadd.d f6,f19,f20,f6
+ stop
+
+ .globl hwacha_mm_7
+hwacha_mm_7:
+ fmadd.d f7,f18,f20,f7
+ stop
+
+ .globl hwacha_mm_8
+hwacha_mm_8:
+ fmadd.d f8,f19,f20,f8
+ stop
+
+ .globl hwacha_mm_9
+hwacha_mm_9:
+ fmadd.d f9,f18,f20,f9
+ stop
+
+ .globl hwacha_mm_10
+hwacha_mm_10:
+ fmadd.d f10,f19,f20,f10
+ stop
+
+ .globl hwacha_mm_11
+hwacha_mm_11:
+ fmadd.d f11,f18,f20,f11
+ stop
+
+ .globl hwacha_mm_12
+hwacha_mm_12:
+ fmadd.d f12,f19,f20,f12
+ stop
+
+ .globl hwacha_mm_13
+hwacha_mm_13:
+ fmadd.d f13,f18,f20,f13
+ stop
+
+ .globl hwacha_mm_14
+hwacha_mm_14:
+ fmadd.d f14,f19,f20,f14
+ stop
+
+ .globl hwacha_mm_15
+hwacha_mm_15:
+ fmadd.d f15,f18,f20,f15
+ stop
+
+ .globl hwacha_mm_16
+hwacha_mm_16:
+ fmadd.d f16,f19,f20,f16
+ stop
+
+ .globl hwacha_mm_17
+hwacha_mm_17:
+ fmadd.d f17,f18,f20,f17
+ stop