Lines Matching refs:B1
5 define double @test1(double %A1, double %A2, double %B1, double %B2) {
7 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
11 %X1 = fsub double %A1, %B1
17 %Z1 = fadd double %Y1, %B1
29 define double @test2(double %A1, double %A2, double %B1, double %B2) {
31 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
35 %X1 = fsub double %A1, %B1
41 %Z1 = fadd double %Y2, %B1
44 ; CHECK: %Z1.v.i1.2 = insertelement <2 x double> %Z1.v.i1.1, double %B1, i32 1
55 define double @test3(double %A1, double %A2, double %B1, double %B2) {
57 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
61 %X1 = fsub double %A1, %B1
67 %Z1 = fadd double %Y2, %B1
80 define double @test4(double %A1, double %A2, double %B1, double %B2) {
82 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
86 %X1 = fsub double %A1, %B1
92 %Z1 = fadd double %Y1, %B1
105 define <2 x float> @test5(<2 x float> %A1, <2 x float> %A2, <2 x float> %B1, <2 x float> %B2) {
107 ; CHECK: %X1.v.i1 = shufflevector <2 x float> %B1, <2 x float> %B2, <4 x i32> <i32 0, i32 1, i32 2,…
109 %X1 = fsub <2 x float> %A1, %B1
115 %Z1 = fadd <2 x float> %Y1, %B1
127 define <8 x i8> @test6(<8 x i8> %A1, <8 x i8> %A2, <8 x i8> %B1, <8 x i8> %B2) {
129 ; CHECK: %X1.v.i1 = shufflevector <8 x i8> %B1, <8 x i8> %B2, <16 x i32> <i32 0, i32 1, i32 2, i32 …
131 %X1 = sub <8 x i8> %A1, %B1
137 %Z1 = add <8 x i8> %Y1, %B1
153 define double @test7(double %A1, double %A2, double %B1, double %B2) {
155 ; CHECK: %X1.v.i1.1 = insertelement <2 x double> undef, double %B1, i32 0
159 %X1 = fsub double %A1, %B1
166 %Z1 = fadd double %Y1, %B1
177 define i64 @test8(i64 %A1, i64 %A2, i64 %B1, i64 %B2) {
179 ; CHECK: %X1.v.i1.1 = insertelement <2 x i64> undef, i64 %B1, i32 0
183 %X1 = sub nsw i64 %A1, %B1
189 %Z1 = add i64 %Y1, %B1