Lines Matching refs:B2
5 define double @test1(double %A1, double %A2, double %B1, double %B2) {
9 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
12 %X2 = fsub double %A2, %B2
18 %Z2 = fadd double %Y2, %B2
29 define double @test2(double %A1, double %A2, double %B1, double %B2) {
33 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
36 %X2 = fsub double %A2, %B2
42 %Z2 = fadd double %Y1, %B2
54 define double @test3(double %A1, double %A2, double %B1, double %B2) {
58 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
61 %X2 = fsub double %A2, %B2
67 %Z2 = fadd double %Y2, %B2
79 define double @test4(double %A1, double %A2, double %B1, double %B2) {
83 ; CHECK: %X1.v.i1.2 = insertelement <2 x double> %X1.v.i1.1, double %B2, i32 1
86 %X2 = fsub double %A2, %B2
92 %Z2 = fadd double %Y1, %B2
104 define <2 x float> @test5(<2 x float> %A1, <2 x float> %A2, <2 x float> %B1, <2 x float> %B2) {
106 ; CHECK: %X1.v.i1 = shufflevector <2 x float> %B1, <2 x float> %B2, <4 x i32> <i32 0, i32 1, i32 2,…
109 %X2 = fsub <2 x float> %A2, %B2
115 %Z2 = fadd <2 x float> %Y2, %B2
126 define <8 x i8> @test6(<8 x i8> %A1, <8 x i8> %A2, <8 x i8> %B1, <8 x i8> %B2) {
128 ; CHECK: %X1.v.i1 = shufflevector <8 x i8> %B1, <8 x i8> %B2, <16 x i32> <i32 0, i32 1, i32 2, i32 …
131 %X2 = sub <8 x i8> %A2, %B2
137 %Z2 = add <8 x i8> %Y2, %B2