diff options
Diffstat (limited to 'benchmarks/mm/hwacha.S')
-rw-r--r-- | benchmarks/mm/hwacha.S | 92 |
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 |