Lines Matching refs:X1
11 %X1 = fsub double %A1, %B1
13 %Y1 = call double @llvm.fma.f64(double %X1, double %A1, double %C1)
20 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
21 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
22 ; CHECK: %X1.v.i0.1 = insertelement <2 x double> undef, double %A1, i32 0
23 ; CHECK: %X1.v.i0.2 = insertelement <2 x double> %X1.v.i0.1, double %A2, i32 1
24 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2
27 ; CHECK: %Y1 = call <2 x double> @llvm.fma.v2f64(<2 x double> %X1, <2 x double> %X1.v.i0.2, <2 x do…
28 ; CHECK: %Z1 = fadd <2 x double> %Y1, %X1.v.i1.2
37 %X1 = fsub double %A1, %B1
39 %Y1 = call double @llvm.fmuladd.f64(double %X1, double %A1, double %C1)
46 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
47 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
48 ; CHECK: %X1.v.i0.1 = insertelement <2 x double> undef, double %A1, i32 0
49 ; CHECK: %X1.v.i0.2 = insertelement <2 x double> %X1.v.i0.1, double %A2, i32 1
50 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2
53 ; CHECK: %Y1 = call <2 x double> @llvm.fmuladd.v2f64(<2 x double> %X1, <2 x double> %X1.v.i0.2, <2 …
54 ; CHECK: %Z1 = fadd <2 x double> %Y1, %X1.v.i1.2
63 %X1 = fsub double %A1, %B1
65 %Y1 = call double @llvm.cos.f64(double %X1)
72 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
73 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
74 ; CHECK: %X1.v.i0.1 = insertelement <2 x double> undef, double %A1, i32 0
75 ; CHECK: %X1.v.i0.2 = insertelement <2 x double> %X1.v.i0.1, double %A2, i32 1
76 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2
77 ; CHECK: %Y1 = call <2 x double> @llvm.cos.v2f64(<2 x double> %X1)
78 ; CHECK: %Z1 = fadd <2 x double> %Y1, %X1.v.i1.2
88 %X1 = fsub double %A1, %B1
90 %Y1 = call double @llvm.powi.f64(double %X1, i32 %P)
97 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
98 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
99 ; CHECK: %X1.v.i0.1 = insertelement <2 x double> undef, double %A1, i32 0
100 ; CHECK: %X1.v.i0.2 = insertelement <2 x double> %X1.v.i0.1, double %A2, i32 1
101 ; CHECK: %X1 = fsub <2 x double> %X1.v.i0.2, %X1.v.i1.2
102 ; CHECK: %Y1 = call <2 x double> @llvm.powi.v2f64(<2 x double> %X1, i32 %P)
103 ; CHECK: %Z1 = fadd <2 x double> %Y1, %X1.v.i1.2
113 %X1 = fsub double %A1, %B1
116 %Y1 = call double @llvm.powi.f64(double %X1, i32 %P)