/external/llvm/test/CodeGen/X86/ |
2009-09-16-CoalescerBug.ll | 15 %cmp = icmp slt i32 %0, 3 ; <i1> [#uses=1] 25 %cmp14 = icmp eq i32 %and12, 0 ; <i1> [#uses=1] 31 %cmp16 = icmp eq i32 %and7, 0 ; <i1> [#uses=1] 43 %cmp27 = icmp eq i32 %shr23, %shr26 ; <i1> [#uses=1] 47 %exitcond = icmp eq i32 %inc32, 255 ; <i1> [#uses=1] 51 %cmp34 = icmp eq i32 %and12, 1 ; <i1> [#uses=1]
|
lsr-normalization.ll | 28 %tmp7 = icmp eq i8* %tmp6, null ; <i1> [#uses=1] 40 %tmp13 = icmp eq %0* %tmp12, %tmp ; <i1> [#uses=1] 52 %tmp21 = icmp eq %0* %tmp20, %tmp ; <i1> [#uses=1] 65 %tmp30 = icmp eq %0* %tmp29, %tmp ; <i1> [#uses=1] 76 %tmp37 = icmp eq %0* %tmp36, %tmp ; <i1> [#uses=1] 85 %tmp43 = icmp eq %0* %tmp41, %tmp ; <i1> [#uses=1]
|
machine-cse.ll | 72 %exitcond = icmp eq i64 undef, %tmp753 89 %cmp = icmp ugt i32 %a, %b 95 %cmp1 = icmp ult i32 %a, %b 115 %cmp = icmp eq i64 %n, 0 125 %cmp3 = icmp eq i32 %a, %conv2 131 %cmp6 = icmp eq i64 %dec, 0
|
memcmp.ll | 15 %1 = icmp eq i32 %0, 0 ; <i1> [#uses=1] 34 %1 = icmp eq i32 %0, 0 ; <i1> [#uses=1] 51 %1 = icmp eq i32 %0, 0 ; <i1> [#uses=1] 68 %1 = icmp eq i32 %0, 0 ; <i1> [#uses=1] 84 %1 = icmp eq i32 %0, 0 ; <i1> [#uses=1] 101 %1 = icmp eq i32 %0, 0 ; <i1> [#uses=1]
|
psubus.ll | 17 %3 = icmp slt <8 x i16> %2, zeroinitializer 22 %6 = icmp eq i64 %index.next, 16384 47 %3 = icmp ugt <8 x i16> %2, <i16 32766, i16 32766, i16 32766, i16 32766, i16 32766, i16 32766, i16 32766, i16 32766> 52 %6 = icmp eq i64 %index.next, 16384 79 %4 = icmp ult <8 x i16> %3, %broadcast15 84 %7 = icmp eq i64 %index.next, 16384 109 %3 = icmp slt <16 x i8> %2, zeroinitializer 114 %6 = icmp eq i64 %index.next, 16384 139 %3 = icmp ugt <16 x i8> %2, <i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126, i8 126> 144 %6 = icmp eq i64 %index.next, 1638 [all...] |
vec_setcc.ll | 6 %1 = icmp uge <16 x i8> %a, %b 23 %1 = icmp ule <16 x i8> %a, %b 41 %1 = icmp uge <8 x i16> %a, %b 62 %1 = icmp ule <8 x i16> %a, %b 85 %1 = icmp uge <4 x i32> %a, %b 106 %1 = icmp ule <4 x i32> %a, %b
|
2008-05-12-tailmerge-5.ll | 61 %tmp25 = icmp ne i32 %sextr2223, %tmp24 ; <i1> [#uses=1] 63 %toBool = icmp ne i8 %tmp2526, 0 ; <i1> [#uses=1] 74 %tmp31 = icmp ne i8 %tmp29, %tmp30 ; <i1> [#uses=1] 76 %toBool33 = icmp ne i8 %tmp3132, 0 ; <i1> [#uses=1] 95 %tmp47 = icmp ne i16 %sextr45, %tmp46 ; <i1> [#uses=1] 97 %toBool49 = icmp ne i8 %tmp4748, 0 ; <i1> [#uses=1] 116 %tmp63 = icmp ne i16 %sextr61, %tmp62 ; <i1> [#uses=1] 118 %toBool65 = icmp ne i8 %tmp6364, 0 ; <i1> [#uses=1] 129 %tmp71 = icmp ne i8 %tmp69, %tmp70 ; <i1> [#uses=1] 131 %toBool73 = icmp ne i8 %tmp7172, 0 ; <i1> [#uses=1 [all...] |
brcond.ll | 13 %1 = icmp ne i32 %0, 0 15 %3 = icmp ne i32 %2, 0 37 %a = icmp eq i32* %P, null ; <i1> [#uses=1] 38 %b = icmp eq i32* %Q, null ; <i1> [#uses=1] 56 %a = icmp ne i32* %P, null ; <i1> [#uses=1] 57 %b = icmp ne i32* %Q, null ; <i1> [#uses=1] 122 %one = icmp ne i32 %res, 0 170 %one = icmp ne i32 %res, 0 218 %one = icmp eq i32 %res, 1 242 %one = icmp ne i32 %res, 1 [all...] |
coalesce-implicitdef.ll | 25 %tobool = icmp eq i32 %i.0.load44, 0 34 %tobool3 = icmp eq i32 %i.0.load45, 0 64 %tobool21 = icmp eq i32 %inc2060, 0 70 %tobool17 = icmp eq i32 %inc28, 0 75 %tobool23 = icmp eq i16 %1, 0 82 %tobool1759 = icmp eq i32 %inc2858, 0 93 %tobool31 = icmp eq i32 %2, 0 104 %tobool37 = icmp eq i32 %3, 0 117 %tobool175964 = icmp eq i32 %inc285863, 0 122 %tobool19 = icmp eq i32 %.pr50, [all...] |
/external/llvm/test/Transforms/GVN/ |
2009-06-17-InvalidPRE.ll | 11 %0 = icmp eq %struct.mbuf* %mp, null ; <i1> [#uses=1] 12 %1 = icmp slt i32 %req_len, 0 ; <i1> [#uses=1] 30 %6 = icmp ne %struct.mbuf* %m.0.ph, null ; <i1> [#uses=1] 39 %11 = icmp sgt i32 %len.0, 0 ; <i1> [#uses=1] 45 %14 = icmp sgt i32 %13, %len.0 ; <i1> [#uses=1] 61 %22 = icmp eq i32 %21, 0 ; <i1> [#uses=1]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
promote-iv-to-eliminate-casts.ll | 6 %t0 = icmp sgt i32 %count, 0 ; <i1> [#uses=1] 24 %t7 = icmp slt i32 %t6, %count ; <i1> [#uses=1] 38 %t0 = icmp sgt i16 %N, 0 ; <i1> [#uses=1] 53 %t4 = icmp slt i16 %t3, %N ; <i1> [#uses=1] 76 %0 = icmp sgt i8 %tmp7, 10 ; <i1> [#uses=1] 94 %0 = icmp sgt i8 %tmp7, 30 ; <i1> [#uses=1]
|
udiv.ll | 16 %cmp = icmp eq i32 %argc, 2 ; <i1> [#uses=1] 27 %tobool18 = icmp eq i32 %NUM.0.ph, 0 ; <i1> [#uses=1] 35 %tobool = icmp eq i32 %dec19, 0 ; <i1> [#uses=1] 51 %cmp8 = icmp slt i64 %inc, 8193 ; <i1> [#uses=1] 71 %cmp14 = icmp slt i64 %inc37, 8193 ; <i1> [#uses=1] 86 %tobool19 = icmp eq i8 %tmp18, 0 ; <i1> [#uses=1] 91 %cmp243 = icmp slt i64 %add, 8193 ; <i1> [#uses=1] 95 %cmp24 = icmp slt i64 %add31, 8193 ; <i1> [#uses=1] 141 %cmp2 = icmp ult i64 0, %div1 ; <i1> [#uses=1] 154 %cmp = icmp ult i64 %inc, %div ; <i1> [#uses=1 [all...] |
/external/llvm/test/Transforms/LoopUnroll/ |
runtime-loop.ll | 12 %cmp1 = icmp eq i32 %n, 0 23 %exitcond = icmp eq i32 %lftr.wideiv, %n 50 %exitcond = icmp eq i32 %lftr.wideiv, 5 72 %exitcond3 = icmp eq i32 %indvar.next2, %trips 87 %cmp2 = icmp eq i32 %len, 0 99 %cmp = icmp eq i32 %sub, 0
|
/external/llvm/test/Transforms/TailCallElim/ |
reorder_load.ll | 16 %tmp2 = icmp sge i32 %start_arg, %a_len_arg ; <i1> [#uses=1] 36 %tmp2 = icmp sge i32 %start_arg, %a_len_arg ; <i1> [#uses=1] 43 %nullcheck = icmp eq i32* %a_arg, null ; <i1> [#uses=1] 63 %tmp2 = icmp sge i32 %start_arg, %a_len_arg ; <i1> [#uses=1] 84 %tmp2 = icmp sge i32 %start_arg, %a_len_arg ; <i1> [#uses=1] 91 %nullcheck = icmp eq i32* %a_arg, null ; <i1> [#uses=1]
|
/external/clang/test/CodeGenCXX/ |
microsoft-abi-member-pointers.cpp | 181 // CHECK-NEXT: %{{.*}} = icmp ne i32 %[[memptr_val]], -1 201 // CHECK-NEXT: %{{.*}} = icmp ne i32 %[[memptr_val]], 0 215 // CHECK: %[[cmp0:.*]] = icmp ne i32 %[[mp0]], 0 217 // CHECK: %[[cmp1:.*]] = icmp ne i32 %[[mp1]], 0 220 // CHECK: %[[cmp2:.*]] = icmp ne i32 %[[mp2]], -1 233 // CHECK: %[[cmp0:.*]] = icmp ne i8* %[[mp0]], null 273 // CHECK: %[[is_vbase:.*]] = icmp ne i32 %[[memptr2]], 0 342 // CHECK-NOT: icmp 343 // CHECK: %[[r:.*]] = icmp eq 344 // CHECK-NOT: icmp [all...] |
partial-destruction.cpp | 35 // CHECK-NEXT: [[T0:%.*]] = icmp eq [[A]]* [[E_NEXT]], [[E_END]] 48 // CHECK: [[T0:%.*]] = icmp eq [[A]]* [[ED_CUR]], [[ED_BEGIN]] 56 // CHECK-NEXT: [[T0:%.*]] = icmp eq [[A]]* [[E_BEGIN]], [[PARTIAL_END]] 61 // CHECK: [[T0:%.*]] = icmp eq [[A]]* [[E_CUR]], [[E_BEGIN]] 77 // CHECK: [[T0:%.*]] = icmp eq [[A]]* [[ED_BEGIN]], [[ED_CUR]] 82 // CHECK: [[T0:%.*]] = icmp eq [[A]]* [[EDD_CUR]], [[ED_BEGIN]] 89 // CHECK: [[T0:%.*]] = icmp eq [[A]]* [[E_CUR]], [[E0]] 143 // CHECK-NEXT: [[DONE:%.*]] = icmp eq [[A]]* [[NEXT]], [[END]] 149 // CHECK: [[EMPTY:%.*]] = icmp eq [[A]]* [[BEGIN]], [[CUR]] 154 // CHECK: [[T0:%.*]] = icmp eq [[A]]* [[DEL]], [[BEGIN] [all...] |
/external/llvm/test/Analysis/DependenceAnalysis/ |
Preliminary.ll | 54 %cmp10 = icmp sgt i64 %n, 0 70 %cmp26 = icmp sgt i64 %n, 0 79 %cmp51 = icmp sgt i64 %n, 0 90 %exitcond13 = icmp ne i64 %inc, %n 97 %cmp113 = icmp sgt i64 %n, 0 114 %exitcond = icmp ne i64 %inc19, %n 124 %exitcond14 = icmp ne i64 %inc22, %n 134 %exitcond15 = icmp ne i64 %inc25, %n 162 %cmp44 = icmp sgt i64 %n, 0 179 %cmp240 = icmp sgt i64 %n, [all...] |
/external/llvm/test/CodeGen/ARM/ |
fast-isel-cmp-imm.ll | 85 %cmp = icmp eq i8 %a, -1 102 %cmp = icmp eq i8 %a, 1 119 %cmp = icmp eq i16 %a, -1 136 %cmp = icmp eq i16 %a, 1 153 %cmp = icmp eq i32 %a, -1 170 %cmp = icmp eq i32 %a, 1 187 %cmp = icmp eq i32 %a, 384 204 %cmp = icmp eq i32 %a, 4096 221 %cmp = icmp ugt i8 %a, -113 240 %cmp = icmp slt i32 -123, -214748364 [all...] |
/external/llvm/test/CodeGen/Mips/ |
dsp-patterns-cmp-vselect.ll | 13 %cmp = icmp eq <2 x i16> %0, %1 30 %cmp = icmp slt <2 x i16> %0, %1 47 %cmp = icmp sle <2 x i16> %0, %1 64 %cmp = icmp ne <2 x i16> %0, %1 81 %cmp = icmp sgt <2 x i16> %0, %1 98 %cmp = icmp sge <2 x i16> %0, %1 115 %cmp = icmp eq <4 x i8> %0, %1 132 %cmp = icmp ult <4 x i8> %0, %1 149 %cmp = icmp ule <4 x i8> %0, %1 166 %cmp = icmp ne <4 x i8> %0, % [all...] |
/external/llvm/test/CodeGen/SystemZ/ |
cond-store-01.ll | 16 %cond = icmp ult i32 %limit, 42 32 %cond = icmp ult i32 %limit, 42 49 %cond = icmp ult i32 %limit, 42 67 %cond = icmp ult i32 %limit, 42 86 %cond = icmp ult i32 %limit, 42 104 %cond = icmp ult i32 %limit, 42 123 %cond = icmp ult i32 %limit, 42 141 %cond = icmp ult i32 %limit, 42 160 %cond = icmp ult i32 %limit, 42 178 %cond = icmp ult i32 %limit, 4 [all...] |
cond-store-02.ll | 16 %cond = icmp ult i32 %limit, 42 32 %cond = icmp ult i32 %limit, 42 49 %cond = icmp ult i32 %limit, 42 67 %cond = icmp ult i32 %limit, 42 86 %cond = icmp ult i32 %limit, 42 104 %cond = icmp ult i32 %limit, 42 123 %cond = icmp ult i32 %limit, 42 141 %cond = icmp ult i32 %limit, 42 160 %cond = icmp ult i32 %limit, 42 178 %cond = icmp ult i32 %limit, 4 [all...] |
/external/llvm/test/Analysis/ScalarEvolution/ |
avoid-smax-1.ll | 4 ; without using a maximum calculation (icmp, select) because it should 20 %cond = icmp eq i32 %d, 1 ; <i1> [#uses=1] 24 %3 = icmp sgt i32 %x, 0 ; <i1> [#uses=1] 46 %14 = icmp slt i32 %13, %w ; <i1> [#uses=1] 57 %16 = icmp slt i32 %15, %x ; <i1> [#uses=1] 67 %17 = icmp sgt i32 %w, 0 ; <i1> [#uses=1] 79 %19 = icmp slt i32 %w, 2 ; <i1> [#uses=1] 122 %41 = icmp sgt i32 %28, %40 ; <i1> [#uses=1] 133 %43 = icmp slt i32 %x, 2 ; <i1> [#uses=1] 137 %44 = icmp sgt i32 %20, %42 ; <i1> [#uses=1 [all...] |
/external/llvm/test/Transforms/ObjCARC/ |
nested.ll | 42 %iszero = icmp eq i64 %call, 0 54 %tmp7 = icmp ugt i64 %forcoll.count.ph, 1 62 %2 = icmp eq i64 %statemutations, %forcoll.initial-mutations 75 %exitcond = icmp eq i64 %4, %umax 81 %5 = icmp eq i64 %call6, 0 107 %iszero = icmp eq i64 %call3, 0 119 %tmp8 = icmp ugt i64 %forcoll.count.ph, 1 127 %2 = icmp eq i64 %statemutations, %forcoll.initial-mutations 140 %exitcond = icmp eq i64 %4, %umax 146 %5 = icmp eq i64 %call7, [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAndOrXor.cpp | 95 /// new ICmp instruction. The sign is passed in to determine which kind 96 /// of predicate to use in the new icmp instruction. 386 /// enum for classifying (icmp eq (A & B), C) and (icmp ne (A & B), C) 396 /// Example: (icmp eq (A & 3), 3) -> FoldMskICmp_AMask_AllOnes 399 /// Example: (icmp eq (A & 3), 0) -> FoldMskICmp_Mask_AllZeroes 402 /// Example: (icmp eq (A & 3), 1) -> FoldMskICmp_AMask_Mixed 405 /// Example: (icmp ne (A & 3), 3) -> FoldMskICmp_AMask_NotAllOnes 407 /// (icmp eq (A & B), A) equals (icmp ne (A & B), 0 [all...] |
/external/clang/test/CodeGenObjC/ |
arc-ternary-op.m | 56 // CHECK-NEXT: [[T1:%.*]] = icmp ne i32 [[T0]], 0 58 // CHECK-NEXT: [[T0:%.*]] = icmp eq i8** [[ARG]], null 66 // CHECK-NEXT: [[T0:%.*]] = icmp eq i8** [[ARG]], null 77 // CHECK-NEXT: [[T1:%.*]] = icmp ne i32 [[T0]], 0 79 // CHECK-NEXT: [[T0:%.*]] = icmp eq i8** [[ARG]], null 89 // CHECK-NEXT: [[T0:%.*]] = icmp eq i8** [[ARG]], null 116 // CHECK-NEXT: icmp ne i32 [[T0]], 0
|