aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/mm/hwacha.S
blob: 2a07f6388361aa31d363ac9ccdad81fce2f5b8bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
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