Home
last modified time | relevance | path

Searched refs:sel0 (Results 1 – 25 of 31) sorted by relevance

12

/external/llvm/test/Transforms/InstCombine/
Dselect-select.ll26 ; CHECK: %[[sel0:.*]] = select <2 x i1> %vec_bool, <2 x i32> zeroinitializer, <2 x i32> %V
27 ; CHECK: %[[sel1:.*]] = select i1 %bool, <2 x i32> %[[sel0]], <2 x i32> %V
29 %sel0 = select <2 x i1> %vec_bool, <2 x i32> zeroinitializer, <2 x i32> %V
30 %sel1 = select i1 %bool, <2 x i32> %sel0, <2 x i32> %V
Dsub.ll555 %sel0 = select i1 %A, i32 %D, i32 %B
557 %sub = sub i32 %sel0, %sel1
566 %sel0 = select i1 %A, i32 %B, i32 %D
568 %sub = sub i32 %sel0, %sel1
Dadd2.ll400 %sel0 = select i1 %A, i32 0, i32 -2
402 %add = add i32 %sel0, %sel1
/external/llvm-project/llvm/test/CodeGen/SystemZ/
Dsignbits.ll2 ; DAGCombiner so that it knows that %sel0 is already sign extended.
16 %sel0 = select i1 %icmp0, i16 %Arg1, i16 1
24 %phi0 = phi i16 [ 2, %entry ], [ %sel0, %lab0 ]
Dfp-cmp-02.ll146 %sel0 = select i1 %cmp0, double %ret, double 0.0
147 %sel1 = select i1 %cmp1, double %sel0, double 1.0
Dfp-strict-cmps-02.ll197 %sel0 = select i1 %cmp0, double %ret, double 0.0
198 %sel1 = select i1 %cmp1, double %sel0, double 1.0
Dfp-strict-cmp-02.ll197 %sel0 = select i1 %cmp0, double %ret, double 0.0
198 %sel1 = select i1 %cmp1, double %sel0, double 1.0
Dint-cmp-05.ll280 %sel0 = select i1 %cmp0, i64 %ret, i64 0
281 %sel1 = select i1 %cmp1, i64 %sel0, i64 1
Dfp-cmp-01.ll146 %sel0 = select i1 %cmp0, float %ret, float 0.0
147 %sel1 = select i1 %cmp1, float %sel0, float 1.0
Dint-cmp-06.ll330 %sel0 = select i1 %cmp0, i64 %ret, i64 0
331 %sel1 = select i1 %cmp1, i64 %sel0, i64 1
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dsminmax.v2i16.ll168 %sel0 = select <2 x i1> %cond0, <2 x i16> %val0, <2 x i16> %val1
171 store volatile <2 x i16> %sel0, <2 x i16> addrspace(1)* %out0, align 4
184 %sel0 = select <2 x i1> %cond0, <2 x i16> %val0, <2 x i16> %val1
187 store volatile <2 x i16> %sel0, <2 x i16> addrspace(1)* %out0, align 4
199 %sel0 = select <4 x i1> %cond0, <4 x i16> %val0, <4 x i16> %val1
202 store volatile <4 x i16> %sel0, <4 x i16> addrspace(1)* %out0, align 4
213 %sel0 = select <2 x i1> %cond0, <2 x i16> %val0, <2 x i16> %val1
216 store volatile <2 x i16> %sel0, <2 x i16> addrspace(1)* %out0, align 4
227 %sel0 = select <2 x i1> %cond0, <2 x i16> %val0, <2 x i16> %val1
230 store volatile <2 x i16> %sel0, <2 x i16> addrspace(1)* %out0, align 4
Dsminmax.ll206 %sel0 = select i1 %cond0, i32 %val0, i32 %val1
209 store volatile i32 %sel0, i32 addrspace(1)* %out0, align 4
225 %sel0 = select i1 %cond0, i32 %val0, i32 %val1
228 store volatile i32 %sel0, i32 addrspace(1)* %out0, align 4
244 %sel0 = select <4 x i1> %cond0, <4 x i32> %val0, <4 x i32> %val1
247 store volatile <4 x i32> %sel0, <4 x i32> addrspace(1)* %out0, align 4
262 %sel0 = select i1 %cond0, i32 %val0, i32 %val1
265 store volatile i32 %sel0, i32 addrspace(1)* %out0, align 4
Dsext-in-reg.ll397 %sel0 = select i1 %cmp_slt, i8 0, i8 %a
399 %xor = xor i8 %sel0, %sel1
409 %sel0 = select i1 %cmp_slt, i8 0, i8 %a
411 %xor = xor i8 %sel0, %sel1
/external/llvm/test/CodeGen/AMDGPU/
Dsminmax.ll161 %sel0 = select i1 %cond0, i32 %val0, i32 %val1
164 store volatile i32 %sel0, i32 addrspace(1)* %out0, align 4
180 %sel0 = select i1 %cond0, i32 %val0, i32 %val1
183 store volatile i32 %sel0, i32 addrspace(1)* %out0, align 4
199 %sel0 = select <4 x i1> %cond0, <4 x i32> %val0, <4 x i32> %val1
202 store volatile <4 x i32> %sel0, <4 x i32> addrspace(1)* %out0, align 4
217 %sel0 = select i1 %cond0, i32 %val0, i32 %val1
220 store volatile i32 %sel0, i32 addrspace(1)* %out0, align 4
Dsext-in-reg.ll374 %sel0 = select i1 %cmp_slt, i8 0, i8 %a
376 %xor = xor i8 %sel0, %sel1
386 %sel0 = select i1 %cmp_slt, i8 0, i8 %a
388 %xor = xor i8 %sel0, %sel1
/external/llvm-project/llvm/test/CodeGen/AArch64/
Ddag-combine-select.ll16 %sel0 = select i1 %cmp1, i32 %v1, i32 %v2
17 %sel1 = select i1 %cmp2, i32 %v1, i32 %sel0
/external/llvm/test/CodeGen/AArch64/
Ddag-combine-select.ll16 %sel0 = select i1 %cmp1, i32 %v1, i32 %v2
17 %sel1 = select i1 %cmp2, i32 %v1, i32 %sel0
/external/llvm/test/CodeGen/X86/
Dcmovcmov.ll270 %sel0 = select i1 %c1, i8 20, i8 %trunc
271 %sel1 = select i1 %c2, i8 20, i8 %sel0
272 %sel2 = select i1 %c0, i8 %sel1, i8 %sel0
/external/llvm-project/llvm/test/CodeGen/X86/
Dcmovcmov.ll357 %sel0 = select i1 %c1, i8 20, i8 %trunc
358 %sel1 = select i1 %c2, i8 20, i8 %sel0
359 %sel2 = select i1 %c0, i8 %sel1, i8 %sel0
/external/llvm/test/CodeGen/SystemZ/
Dfp-cmp-02.ll146 %sel0 = select i1 %cmp0, double %ret, double 0.0
147 %sel1 = select i1 %cmp1, double %sel0, double 1.0
Dfp-cmp-01.ll137 %sel0 = select i1 %cmp0, float %ret, float 0.0
138 %sel1 = select i1 %cmp1, float %sel0, float 1.0
Dint-cmp-05.ll280 %sel0 = select i1 %cmp0, i64 %ret, i64 0
281 %sel1 = select i1 %cmp1, i64 %sel0, i64 1
Dint-cmp-06.ll330 %sel0 = select i1 %cmp0, i64 %ret, i64 0
331 %sel1 = select i1 %cmp1, i64 %sel0, i64 1
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dselect-select.ll42 %sel0 = select <2 x i1> %vec_bool, <2 x i32> zeroinitializer, <2 x i32> %V
43 %sel1 = select i1 %bool, <2 x i32> %sel0, <2 x i32> %V
Dadd2.ll470 %sel0 = select i1 %A, i32 0, i32 -2
472 %add = add i32 %sel0, %sel1

12