/external/llvm/test/Transforms/InstCombine/ |
D | compare-udiv.ll | 4 ; CHECK: %cmp1 = icmp ugt i32 %d, %n 7 %cmp1 = icmp eq i32 %div, 0 8 ret i1 %cmp1 12 ; CHECK: %cmp1 = icmp ugt i32 %d, 64 15 %cmp1 = icmp eq i32 %div, 0 16 ret i1 %cmp1 20 ; CHECK: %cmp1 = icmp ule i32 %d, %n 23 %cmp1 = icmp ne i32 %div, 0 24 ret i1 %cmp1 28 ; CHECK: %cmp1 = icmp ult i32 %d, 65 [all …]
|
D | or-fcmp.ll | 9 %cmp1 = fcmp false double %a, %b 10 %retval = or i1 %cmp, %cmp1 20 %cmp1 = fcmp false double %a, %b 21 %retval = or i1 %cmp, %cmp1 31 %cmp1 = fcmp oeq double %a, %b 32 %retval = or i1 %cmp, %cmp1 42 %cmp1 = fcmp false double %a, %b 43 %retval = or i1 %cmp, %cmp1 53 %cmp1 = fcmp oeq double %a, %b 54 %retval = or i1 %cmp, %cmp1 [all …]
|
D | and-fcmp.ll | 13 %cmp1 = fcmp ord double %b, 0.000000e+00 14 %and = and i1 %cmp, %cmp1 26 %cmp1 = fcmp ord <2 x double> %b, zeroinitializer 27 %and = and <2 x i1> %cmp, %cmp1 36 %cmp1 = fcmp false double %a, %b 37 %retval = and i1 %cmp, %cmp1 46 %cmp1 = fcmp false double %a, %b 47 %retval = and i1 %cmp, %cmp1 57 %cmp1 = fcmp oeq double %a, %b 58 %retval = and i1 %cmp, %cmp1 [all …]
|
D | abs_abs.ll | 7 %cmp1 = icmp sgt i32 %cond, -1 9 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16 22 %cmp1 = icmp sgt i32 %cond, -1 24 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16 37 %cmp1 = icmp sgt i32 %cond, -1 39 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16 52 %cmp1 = icmp sgt i32 %cond, -1 54 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16 67 %cmp1 = icmp sgt i32 %cond, 0 69 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16 [all …]
|
D | prevent-cmp-merge.ll | 10 ; CHECK-NEXT: %cmp1 = icmp eq i32 %xor, 10 13 %cmp1 = icmp eq i32 %xor, 10 15 %sel = or i1 %cmp1, %cmp2 22 ; CHECK-NEXT: %cmp1 = icmp eq i32 %xor, 0 25 %cmp1 = icmp eq i32 %xor, 0 27 %sel = xor i1 %cmp1, %cmp2 34 ; CHECK-NEXT: %cmp1 = icmp eq i32 %sub, 0 37 %cmp1 = icmp eq i32 %sub, 0 39 %sel = or i1 %cmp1, %cmp2
|
D | select-implied.ll | 8 %cmp1 = icmp eq i32 %a, %b 9 br i1 %cmp1, label %taken, label %end 26 %cmp1 = icmp eq i32 %a, %b 27 br i1 %cmp1, label %end, label %taken 44 %cmp1 = icmp ugt i32 %a, 10 45 br i1 %cmp1, label %taken, label %end 109 %cmp1 = icmp ugt i32 %a, 10 110 br i1 %cmp1, label %taken, label %end
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | loop-invariant-conditions.ll | 13 ; CHECK: %cmp1 = icmp slt i64 %start, -1 14 %cmp1 = icmp slt i64 %indvars.iv, -1 15 br i1 %cmp1, label %for.end, label %loop 29 ; CHECK: %cmp1 = icmp sle i64 %start, -1 30 %cmp1 = icmp sle i64 %indvars.iv, -1 31 br i1 %cmp1, label %for.end, label %loop 52 ; CHECK: %cmp1 = icmp slt i64 %start, -1 53 %cmp1 = icmp slt i64 %indvars.iv, -1 54 br i1 %cmp1, label %for.end, label %loop 74 ; CHECK: %cmp1 = icmp sgt i64 %start, -1 [all …]
|
/external/llvm/test/CodeGen/PowerPC/ |
D | select-i1-vs-i1.ll | 11 %cmp1 = icmp eq i32 %c3, %c4 13 %cmp3 = icmp slt i1 %cmp3tmp, %cmp1 27 %cmp1 = icmp eq i32 %c3, %c4 29 %cmp3 = icmp ult i1 %cmp3tmp, %cmp1 43 %cmp1 = icmp eq i32 %c3, %c4 45 %cmp3 = icmp sle i1 %cmp3tmp, %cmp1 59 %cmp1 = icmp eq i32 %c3, %c4 61 %cmp3 = icmp ule i1 %cmp3tmp, %cmp1 75 %cmp1 = icmp eq i32 %c3, %c4 77 %cmp3 = icmp eq i1 %cmp3tmp, %cmp1 [all …]
|
/external/llvm/test/Transforms/SimplifyCFG/ |
D | implied-cond-matching.ll | 26 %cmp1 = icmp ugt i32 %b, %a 27 br i1 %cmp1, label %if.then2, label %if.end 60 %cmp1 = icmp ult i32 %b, %a 61 br i1 %cmp1, label %if.then2, label %if.end3 76 %cmp1 = icmp eq i32 %a, %b 77 br i1 %cmp1, label %taken, label %untaken 100 %cmp1 = icmp eq i32 %a, %b 101 br i1 %cmp1, label %taken, label %untaken 124 %cmp1 = icmp eq i32 %a, %b 125 br i1 %cmp1, label %taken, label %untaken [all …]
|
D | implied-cond-matching-imm.ll | 3 ; cmp1 implies cmp2 is false 8 %cmp1 = icmp eq i32 %a, 0 9 br i1 %cmp1, label %taken, label %untaken 27 ; cmp1 implies cmp2 is false 32 %cmp1 = icmp ugt i32 %a, 5 33 br i1 %cmp1, label %untaken, label %taken 51 ; cmp1 implies cmp2 is false 56 %cmp1 = icmp ugt i32 %a, 1 57 br i1 %cmp1, label %taken, label %untaken 75 ; cmp1 implies cmp2 is true [all …]
|
D | implied-cond-matching-false-dest.ll | 10 %cmp1 = icmp eq i32 %a, %b 11 br i1 %cmp1, label %untaken, label %taken 34 %cmp1 = icmp eq i32 %a, %b 35 br i1 %cmp1, label %untaken, label %taken 58 %cmp1 = icmp ne i32 %a, %b 59 br i1 %cmp1, label %untaken, label %taken 82 %cmp1 = icmp ne i32 %a, %b 83 br i1 %cmp1, label %untaken, label %taken 106 %cmp1 = icmp ne i32 %a, %b 107 br i1 %cmp1, label %untaken, label %taken [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | setcc-combine.ll | 11 %cmp1 = icmp eq <4 x i32> %sext, zeroinitializer 12 %0 = extractelement <4 x i1> %cmp1, i32 1 25 %cmp1 = icmp ne <4 x i32> %sext, zeroinitializer 26 %0 = extractelement <4 x i1> %cmp1, i32 1 38 %cmp1 = icmp sle <4 x i32> %sext, zeroinitializer 39 %0 = extractelement <4 x i1> %cmp1, i32 1 52 %cmp1 = icmp sge <4 x i32> %sext, zeroinitializer 53 %0 = extractelement <4 x i1> %cmp1, i32 1 66 %cmp1 = icmp slt <4 x i32> %sext, zeroinitializer 79 %cmp1 = icmp sgt <4 x i32> %sext, zeroinitializer [all …]
|
D | setcc-sentinals.ll | 9 %cmp1 = icmp ne i64 %x, -1 11 %.cmp1 = and i1 %cmp1, %not.cmp 12 ret i1 %.cmp1
|
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/ |
D | cond-branch.ll | 17 %cmp1 = icmp eq i32 %arg1, %arg2 18 br i1 %cmp1, label %branch1, label %branch2 34 %cmp1 = icmp ne i32 %arg1, %arg2 35 br i1 %cmp1, label %branch1, label %branch2 51 %cmp1 = icmp slt i32 %arg1, %arg2 52 br i1 %cmp1, label %branch1, label %branch2 68 %cmp1 = icmp sle i32 %arg1, %arg2 69 br i1 %cmp1, label %branch1, label %branch2 86 %cmp1 = icmp sgt i32 %arg1, %arg2 87 br i1 %cmp1, label %branch1, label %branch2 [all …]
|
D | bool-folding.ll | 19 %cmp1 = icmp slt i32 %arg1, %arg2 20 br i1 %cmp1, label %branch1, label %branch2 42 %cmp1 = icmp slt i32 %arg1, %arg2 44 br i1 %cmp1, label %branch1, label %branch2 70 %cmp1 = icmp slt i32 %arg1, %arg2 73 br i1 %cmp1, label %branch1, label %branch2 95 %cmp1 = icmp slt i32 %arg1, %arg2 96 %result = zext i1 %cmp1 to i32 97 br i1 %cmp1, label %branch1, label %branch2 124 %cmp1 = icmp slt i32 %arg1, %arg2 [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | vminmaxnm.ll | 155 %cmp1 = fcmp fast olt float %a, 12. 156 %cond1 = select i1 %cmp1, float %a, float 12. 166 %cmp1 = fcmp fast ole double %a, 34. 167 %cond1 = select i1 %cmp1, double %a, double 34. 177 %cmp1 = fcmp fast ogt float %a, 56. 178 %cond1 = select i1 %cmp1, float 56., float %a 188 %cmp1 = fcmp fast oge double %a, 78. 189 %cond1 = select i1 %cmp1, double 78., double %a 199 %cmp1 = fcmp fast ult float 12., %b 200 %cond1 = select i1 %cmp1, float 12., float %b [all …]
|
D | vminmaxnm-safe.ll | 177 %cmp1 = fcmp olt float %a, 12. 178 %cond1 = select i1 %cmp1, float %a, float 12. 188 %cmp1 = fcmp ole double %a, 34. 189 %cond1 = select i1 %cmp1, double %a, double 34. 199 %cmp1 = fcmp ogt float %a, 56. 200 %cond1 = select i1 %cmp1, float 56., float %a 210 %cmp1 = fcmp oge double %a, 78. 211 %cond1 = select i1 %cmp1, double 78., double %a 221 %cmp1 = fcmp ult float 12., %b 222 %cond1 = select i1 %cmp1, float 12., float %b [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | highbd_quantize_intrin_sse2.c | 49 __m128i coeffs, cmp1, cmp2; in vpx_highbd_quantize_b_sse2() local 52 cmp1 = _mm_cmplt_epi32(coeffs, zbins[i != 0]); in vpx_highbd_quantize_b_sse2() 54 cmp1 = _mm_and_si128(cmp1, cmp2); in vpx_highbd_quantize_b_sse2() 55 test = _mm_movemask_epi8(cmp1); in vpx_highbd_quantize_b_sse2() 125 __m128i coeffs, cmp1, cmp2; in vpx_highbd_quantize_b_32x32_sse2() local 128 cmp1 = _mm_cmplt_epi32(coeffs, zbins[i != 0]); in vpx_highbd_quantize_b_32x32_sse2() 130 cmp1 = _mm_and_si128(cmp1, cmp2); in vpx_highbd_quantize_b_32x32_sse2() 131 test = _mm_movemask_epi8(cmp1); in vpx_highbd_quantize_b_32x32_sse2()
|
/external/llvm/test/Transforms/JumpThreading/ |
D | phi-known.ll | 15 %cmp1 = icmp eq i8* %p1, null 16 br i1 %cmp1, label %exit, label %loop 29 %cmp1 = icmp eq i8* %p1, null 30 br i1 %cmp1, label %exit, label %backedge 58 ; CHECK-NEXT: %cmp1 = icmp 59 ; CHECK-NEXT: br i1 %cmp1 61 %cmp1 = icmp ne i8* %p1, null 62 br i1 %cmp1, label %exit, label %loop
|
/external/swiftshader/third_party/subzero/tests_lit/reader_tests/ |
D | phi.ll | 11 %cmp1 = icmp sgt i32 %arg, 0 12 br i1 %cmp1, label %next, label %target 16 %merge = phi i1 [ %cmp1, %entry ], [ false, %next ] 23 ; CHECK-NEXT: %cmp1 = icmp sgt i32 %arg, 0 24 ; CHECK-NEXT: br i1 %cmp1, label %next, label %target 28 ; CHECK-NEXT: %merge = phi i1 [ %cmp1, %entry ], [ false, %next ]
|
/external/llvm/test/CodeGen/Mips/ |
D | selpat.ll | 46 %cmp1 = icmp eq i32 %0, 10 47 %cond5 = select i1 %cmp1, i32 %2, i32 %1 73 %cmp1 = icmp eq i32 %3, 0 74 %cond5 = select i1 %cmp1, i32 %2, i32 %1 96 %cmp1 = icmp sge i32 %1, %0 97 %cond5 = select i1 %cmp1, i32 %3, i32 %2 121 %cmp1 = icmp sgt i32 %1, %0 122 %cond5 = select i1 %cmp1, i32 %3, i32 %2 146 %cmp1 = icmp sle i32 %1, %0 147 %cond5 = select i1 %cmp1, i32 %3, i32 %2 [all …]
|
/external/llvm/test/Analysis/ValueTracking/ |
D | monotonic-phi.ll | 10 %cmp1 = icmp eq i8 %A, %n 11 br i1 %cmp1, label %exit, label %loop 26 %cmp1 = icmp eq i8 %A, %n 27 br i1 %cmp1, label %exit, label %loop 42 %cmp1 = icmp eq i8 %A, %n 43 br i1 %cmp1, label %exit, label %loop
|
/external/llvm/test/Transforms/CorrelatedValuePropagation/ |
D | conflict.ll | 8 %cmp1 = icmp eq i8 %a, 5 9 br i1 %cmp1, label %next, label %exit 28 %cmp1 = icmp eq i8 %a, 5 29 call void @llvm.assume(i1 %cmp1) 41 %cmp1 = icmp eq i8 %a, 5 42 br i1 %cmp1, label %dead, label %exit
|
D | select.ll | 80 %cmp1 = icmp slt i32 %pval, 255 81 br i1 %cmp1, label %next, label %exit 103 %cmp1 = icmp slt i32 %pval, 255 104 br i1 %cmp1, label %next, label %exit 126 %cmp1 = icmp slt i32 %pval, 255 127 br i1 %cmp1, label %next, label %exit 152 %cmp1 = icmp slt i32 %pval, 255 153 br i1 %cmp1, label %next, label %exit 177 %cmp1 = icmp slt i32 %pval, 255 178 br i1 %cmp1, label %next, label %exit [all …]
|
/external/libavc/common/x86/ |
D | ih264_resi_trans_quant_sse42.c | 114 __m128i sum0, sum1, sum2, cmp0, cmp1; in ih264_resi_trans_quant_4x4_sse42() local 290 cmp1 = _mm_cmpeq_epi16(temp2, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42() 293 mask1 = _mm_movemask_epi8(cmp1); in ih264_resi_trans_quant_4x4_sse42() 314 cmp1 = _mm_and_si128(temp_1, cmp1); in ih264_resi_trans_quant_4x4_sse42() 315 sum0 = _mm_hadd_epi16(cmp1, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42() 388 __m128i cmp0, cmp1, sum0, sum1, sum2; in ih264_resi_trans_quant_chroma_4x4_sse42() local 575 cmp1 = _mm_cmpeq_epi16(temp2, zero_8x16b); in ih264_resi_trans_quant_chroma_4x4_sse42() 578 mask1 = _mm_movemask_epi8(cmp1); in ih264_resi_trans_quant_chroma_4x4_sse42() 599 cmp1 = _mm_and_si128(temp_1, cmp1); in ih264_resi_trans_quant_chroma_4x4_sse42() 600 sum0 = _mm_hadd_epi16(cmp1, zero_8x16b); in ih264_resi_trans_quant_chroma_4x4_sse42() [all …]
|