• Home
  • Raw
  • Download

Lines Matching refs:Z1

17 	%Z1 = fadd double %Y1, %B1
19 ; CHECK: %Z1 = fadd <2 x double> %Y1, %X1.v.i1.2
20 %R = fmul double %Z1, %Z2
21 ; CHECK: %Z1.v.r1 = extractelement <2 x double> %Z1, i32 0
22 ; CHECK: %Z1.v.r2 = extractelement <2 x double> %Z1, i32 1
23 ; CHECK: %R = fmul double %Z1.v.r1, %Z1.v.r2
41 %Z1 = fadd double %Y2, %B1
43 ; CHECK: %Z1.v.i1.1 = insertelement <2 x double> undef, double %B2, i32 0
44 ; CHECK: %Z1.v.i1.2 = insertelement <2 x double> %Z1.v.i1.1, double %B1, i32 1
45 ; CHECK: %Z2 = fadd <2 x double> %Y1, %Z1.v.i1.2
46 %R = fmul double %Z1, %Z2
67 %Z1 = fadd double %Y2, %B1
69 ; CHECK: %Z1.v.i0 = shufflevector <2 x double> %Y1, <2 x double> undef, <2 x i32> <i32 1, i32 1>
70 ; CHECK: %Z1 = fadd <2 x double> %Z1.v.i0, %X1.v.i1.2
71 %R = fmul double %Z1, %Z2
72 ; CHECK: %Z1.v.r1 = extractelement <2 x double> %Z1, i32 0
73 ; CHECK: %Z1.v.r2 = extractelement <2 x double> %Z1, i32 1
74 ; CHECK: %R = fmul double %Z1.v.r1, %Z1.v.r2
92 %Z1 = fadd double %Y1, %B1
94 ; CHECK: %Z1.v.i0 = shufflevector <2 x double> %Y1, <2 x double> undef, <2 x i32> zeroinitializer
95 ; CHECK: %Z1 = fadd <2 x double> %Z1.v.i0, %X1.v.i1.2
96 %R = fmul double %Z1, %Z2
97 ; CHECK: %Z1.v.r1 = extractelement <2 x double> %Z1, i32 0
98 ; CHECK: %Z1.v.r2 = extractelement <2 x double> %Z1, i32 1
99 ; CHECK: %R = fmul double %Z1.v.r1, %Z1.v.r2
115 %Z1 = fadd <2 x float> %Y1, %B1
117 ; CHECK: %Z1 = fadd <4 x float> %Y1, %X1.v.i1
118 %R = fmul <2 x float> %Z1, %Z2
119 ; CHECK: %Z1.v.r1 = shufflevector <4 x float> %Z1, <4 x float> undef, <2 x i32> <i32 0, i32 1>
120 ; CHECK: %Z1.v.r2 = shufflevector <4 x float> %Z1, <4 x float> undef, <2 x i32> <i32 2, i32 3>
121 ; CHECK: %R = fmul <2 x float> %Z1.v.r1, %Z1.v.r2
137 %Z1 = add <8 x i8> %Y1, %B1
139 ; CHECK: %Z1 = add <16 x i8> %Y1, %X1.v.i1
140 …%Q1 = shufflevector <8 x i8> %Z1, <8 x i8> %Z2, <8 x i32> <i32 15, i32 8, i32 6, i32 1, i32 13, i3…
142 ; CHECK: %Q1.v.i1 = shufflevector <16 x i8> %Z1, <16 x i8> undef, <16 x i32> <i32 8, i32 undef, i32…
143 ; CHECK: %Q1 = shufflevector <16 x i8> %Z1, <16 x i8> %Q1.v.i1, <16 x i32> <i32 23, i32 16, i32 6, …
166 %Z1 = fadd double %Y1, %B1
167 ; CHECK: %Z1 = fadd <2 x double> %Y1, %X1.v.i1.2
168 %R = fmul double %Z1, %Z2
169 ; CHECK: %Z1.v.r1 = extractelement <2 x double> %Z1, i32 0
170 ; CHECK: %Z1.v.r2 = extractelement <2 x double> %Z1, i32 1
171 ; CHECK: %R = fmul double %Z1.v.r1, %Z1.v.r2
189 %Z1 = add i64 %Y1, %B1
191 ; CHECK: %Z1 = add <2 x i64> %Y1, %X1.v.i1.2
192 %R = mul i64 %Z1, %Z2
193 ; CHECK: %Z1.v.r1 = extractelement <2 x i64> %Z1, i32 0
194 ; CHECK: %Z1.v.r2 = extractelement <2 x i64> %Z1, i32 1
195 ; CHECK: %R = mul i64 %Z1.v.r1, %Z1.v.r2