Lines Matching refs:f2
6 declare double @llvm.experimental.constrained.fma.f64(double %f1, double %f2, double %f3, metadata,…
8 define double @f1(double %f1, double %f2, double %acc) #0 {
10 ; CHECK-SCALAR: msdbr %f4, %f0, %f2
12 ; CHECK-VECTOR: wfmsdb %f0, %f0, %f2, %f4
16 double %f1, double %f2, double %negacc,
22 define double @f2(double %f1, double *%ptr, double %acc) #0 {
23 ; CHECK-LABEL: f2:
24 ; CHECK: msdb %f2, %f0, 0(%r2)
25 ; CHECK: ldr %f0, %f2
27 %f2 = load double, double *%ptr
30 double %f1, double %f2, double %negacc,
38 ; CHECK: msdb %f2, %f0, 4088(%r2)
39 ; CHECK: ldr %f0, %f2
42 %f2 = load double, double *%ptr
45 double %f1, double %f2, double %negacc,
57 ; CHECK: msdb %f2, %f0, 0(%r2)
58 ; CHECK: ldr %f0, %f2
61 %f2 = load double, double *%ptr
64 double %f1, double %f2, double %negacc,
76 ; CHECK: msdb %f2, %f0, 0(%r2)
77 ; CHECK: ldr %f0, %f2
80 %f2 = load double, double *%ptr
83 double %f1, double %f2, double %negacc,
92 ; CHECK: msdb %f2, %f0, 0(%r1,%r2)
93 ; CHECK: ldr %f0, %f2
96 %f2 = load double, double *%ptr
99 double %f1, double %f2, double %negacc,
108 ; CHECK: msdb %f2, %f0, 4088({{%r1,%r2|%r2,%r1}})
109 ; CHECK: ldr %f0, %f2
113 %f2 = load double, double *%ptr
116 double %f1, double %f2, double %negacc,
126 ; CHECK: msdb %f2, %f0, 0(%r1)
127 ; CHECK: ldr %f0, %f2
131 %f2 = load double, double *%ptr
134 double %f1, double %f2, double %negacc,