/external/llvm/test/Transforms/InstCombine/ |
2008-10-11-DivCompareFold.ll | 6 %cmp = icmp slt i32 %div, -65536
|
2008-11-01-SRemDemandedBits.ll | 6 %2 = icmp eq i32 %1, 0
|
2009-03-24-InfLoop.ll | 6 %C = icmp eq i32 %B, 0
|
apint-select.ll | 18 %t = icmp slt i41 %X, 0 25 %t = icmp slt i1023 %X, 0 33 %t = icmp ne i41 %Y, 0 41 %t = icmp ne i1023 %Y, 0
|
srem-simplify-bug.ll | 7 %C = icmp ne i32 %B, 0
|
compare-signs.ll | 7 ; %0 = icmp sgt i32 %a, -1 ; <i1> [#uses=1] 8 ; %1 = icmp slt i32 %b, 0 ; <i1> [#uses=1] 19 ; %2 = icmp eq i32 %0, %1 ;<i1> [#uses=1] 32 %2 = icmp eq i32 %0, %1 ; <i1> [#uses=1] 35 ; CHECK-NOT: icmp 52 %4 = icmp eq i32 %2, %3 ; <i1> [#uses=1] 55 ; CHECK-NOT: icmp
|
logical-select.ll | 5 %e = icmp slt i32 %a, %b 12 ; CHECK: %e = icmp slt i32 %a, %b 17 %e = icmp slt i32 %a, %b 24 ; CHECK: %e = icmp slt i32 %a, %b 31 %0 = icmp slt i32 %a, %b 38 ; CHECK: %0 = icmp slt i32 %a, %b 44 %0 = icmp slt i32 %a, %b 51 ; CHECK: %0 = icmp slt i32 %a, %b 58 %0 = icmp slt i32 %a, %b 65 ; CHECK: %0 = icmp slt i32 %a, % [all...] |
2012-03-10-InstCombine.ll | 14 %cmp = icmp ugt i8* %d, %c 18 %cmp2 = icmp ule i8* %d, %f 19 %not.cmp1 = icmp uge i8* %c, %f 25 %cmp5 = icmp uge i8* %d, %f 26 %not.cmp3 = icmp ule i8* %c, %f
|
exact.ll | 82 ; CHECK: %B = icmp eq i64 %X, 0 86 %B = icmp eq i64 %A, 0 91 ; CHECK: %Z = icmp slt i64 %X, 16 95 %Z = icmp slt i64 %Y, 4 ; x < 16 103 ; CHECK-NEXT: [[CMP:%[A-Za-z0-9.]+]] = icmp ne i32 [[BIT]], 0 110 %Z = icmp ugt i64 %Y, 7297771788697658747 117 ; CHECK: icmp ne i64 %X, 0 120 %B = icmp ne i64 %A, 0 125 ; CHECK: icmp eq i64 %X, 0 128 %B = icmp eq i64 %A, [all...] |
/external/llvm/test/Transforms/SimplifyCFG/ |
PR16069.ll | 13 %cond.i = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb2 ] 14 ; CHECK: phi i32 {{.*}} srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb2 25 %cond = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb0 ] 26 ; CHECK: %cond = phi i32 [ 0, %bb1 ], [ srem (i32 1, i32 zext (i1 icmp eq (i32* @b, i32* null) to i32)), %bb0 ]
|
/external/llvm/test/CodeGen/PowerPC/ |
select_lt0.ll | 5 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1] 12 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1] 20 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1] 28 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1] 35 %tmp.1 = icmp slt i16 %a, 0 ; <i1> [#uses=1] 41 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1] 47 %tmp = icmp slt i32 %a, 1 ; <i1> [#uses=1]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
eliminate-max.ll | 1 ; RUN: opt < %s -S -indvars | grep "= icmp" | count 3 6 ; There's one that icmp which can be eliminated and which indvars currently 19 %t3 = icmp slt i32 %t, 0 ; <i1> [#uses=1] 23 %t5 = icmp sgt i32 %t, 255 ; <i1> [#uses=1] 30 %t10 = icmp slt i32 %t9, 0 ; <i1> [#uses=1] 34 %t12 = icmp sgt i32 %t9, 255 ; <i1> [#uses=1] 44 %t20 = icmp slt i32 %t19, 1000000000 ; <i1> [#uses=1]
|
/external/llvm/test/Transforms/InstSimplify/ |
past-the-end.ll | 12 %t = icmp eq i32* @opte_a, @opte_b 23 %t = icmp eq i32* %x, %y 35 %t = icmp eq i32* %x, @opte_b 38 ; CHECK: ret i1 icmp eq (i32* getelementptr inbounds (i32* @opte_a, i32 1), i32* @opte_b) 46 %t = icmp eq i32* %m, %n 59 %t = icmp eq i32* %x, %y 73 %t = icmp eq i32* %x, %n
|
compare.ll | 8 %r = icmp eq i32 %tmp, 0 19 %cmp = icmp eq i8* %x, %y 28 %cmp = icmp eq i8* %x, null 38 %cmp = icmp eq i8* %x, %y 53 %equal = icmp eq i32* %a, %b 63 %equal = icmp eq i32* %a, %b 73 %equal = icmp eq i32* %a, %b 83 %equal = icmp eq i32* %a, %b 92 %equal = icmp eq i32* %a, %b 101 %equal = icmp ugt %gept* %a, % [all...] |
/external/llvm/test/CodeGen/Thumb2/ |
thumb2-tst.ll | 9 %tmp1 = icmp eq i32 0, %tmp 18 %tmp1 = icmp eq i32 %tmp, 0 27 %tmp1 = icmp eq i32 0, %tmp 36 %tmp1 = icmp eq i32 %tmp, 0 45 %tmp1 = icmp eq i32 0, %tmp
|
thumb2-select.ll | 9 %tmp = icmp eq i32 %a.s, 4 19 %tmp = icmp sgt i32 %a.s, 4 29 %tmp = icmp slt i32 %a.s, %b.s 40 %tmp = icmp sle i32 %a.s, %b.s 50 %tmp = icmp ule i32 %a.u, %b.u 60 %tmp = icmp ugt i32 %a.u, %b.u 70 %tmp1 = icmp ugt i32 %a, %b 81 %tmp1 = icmp ult i32 %a, %b 92 %tmp1 = icmp sge i32 %a, %b
|
thumb2-teq2.ll | 10 %tmp1 = icmp eq i32 %tmp, 0 18 %tmp1 = icmp eq i32 0, %tmp 27 %tmp2 = icmp eq i32 %tmp1, 0 36 %tmp2 = icmp eq i32 %tmp1, 0 45 %tmp2 = icmp eq i32 %tmp1, 0 56 %tmp2 = icmp eq i32 %tmp1, 0
|
thumb2-tst2.ll | 10 %tmp1 = icmp eq i32 %tmp, 0 18 %tmp1 = icmp eq i32 0, %tmp 27 %tmp2 = icmp eq i32 %tmp1, 0 36 %tmp2 = icmp eq i32 %tmp1, 0 45 %tmp2 = icmp eq i32 %tmp1, 0 56 %tmp2 = icmp eq i32 %tmp1, 0
|
/external/clang/test/CodeGenCXX/ |
catch-undef-behavior.cpp | 18 // CHECK: icmp ne {{.*}}, null 21 // CHECK-NEXT: icmp uge i64 %[[SIZE]], 4 25 // CHECK-NEXT: icmp eq i64 %[[MISALIGN]], 0 37 // CHECK: icmp ne {{.*}}, null 40 // CHECK-NEXT: icmp uge i64 %[[SIZE]], 24 44 // CHECK-NEXT: icmp eq i64 %[[MISALIGN]], 0 75 // CHECK-NEXT: icmp eq i64 %[[CACHEVAL]], %[[HASH]] 88 // CHECK-NEXT: icmp uge i64 %[[SIZE]], 4 92 // CHECK-NEXT: icmp eq i64 %[[MISALIGN]], 0 97 // CHECK: icmp ne {{.*}}, nul [all...] |
/external/llvm/test/CodeGen/Hexagon/ |
cmpb_pred.ll | 11 %cmp = icmp eq i32 %conv, 2 21 %cmp = icmp ne i8 %1, %2 30 %cmp = icmp eq i32 %conv, 2 40 %cmp = icmp eq i8 %1, %2 50 %cmp = icmp eq i8 %1, %2 59 %cmp = icmp ugt i32 %conv, 2 68 %cmp = icmp ult i32 %conv, 3 77 %cmp = icmp ult i32 %conv, 2 86 %cmp = icmp ugt i32 %conv, 1
|
/external/llvm/test/CodeGen/X86/ |
peep-setb.ll | 4 %cmp = icmp ult i8 %a, %b 13 %cmp = icmp ult i32 %a, %b 22 %cmp = icmp ult i64 %a, %b 31 %cmp = icmp ult i8 %a, %b 40 %cmp = icmp ult i32 %a, %b 49 %cmp = icmp ult i64 %a, %b 58 %cmp = icmp ult i8 %a, %b 67 %cmp = icmp ult i32 %a, %b 76 %cmp = icmp ult i64 %a, %b
|
2008-09-11-CoalescerBug.ll | 13 %5 = icmp slt i32 %4, 2 ; <i1> [#uses=1] 15 %7 = icmp sge i32 %3, %6 ; <i1> [#uses=1] 18 %10 = icmp eq i16 %9, 0 ; <i1> [#uses=1] 21 %13 = icmp sge i32 %11, %12 ; <i1> [#uses=1] 24 %16 = icmp ult i32 %15, 2 ; <i1> [#uses=1] 26 %18 = icmp ugt i32 %0, 3 ; <i1> [#uses=1]
|
/external/llvm/test/Transforms/SCCP/ |
2006-10-23-IPSCCP-Crash.ll | 11 %tmp80 = icmp ult i32 0, %D ; <i1> [#uses=1] 18 %tmp653 = icmp sgt i32 %tmp6.i, 0 ; <i1> [#uses=1] 32 %tmp29 = icmp eq i32 0, 0 ; <i1> [#uses=1] 37 %tmp52 = icmp sgt i32 %D, 0 ; <i1> [#uses=1] 41 %tmp55 = icmp eq i32 %tmp54, 1 ; <i1> [#uses=1] 73 %tmp259 = icmp eq i8 %tmp258, 45 ; <i1> [#uses=1] 76 %tmp205818 = icmp sgt i8 0, -1 ; <i1> [#uses=1] 79 %tmp265 = icmp eq i32 0, 0 ; <i1> [#uses=1] 84 %tmp278 = icmp eq i32 0, 0 ; <i1> [#uses=1]
|
/external/android-clat/ |
dump.c | 30 #include <linux/icmp.h> 91 /* print icmp header */ 92 void dump_icmp(struct icmphdr *icmp) { 93 printf("ICMP\n"); 95 printf("icmp.type = %x ",icmp->type); 96 if(icmp->type == ICMP_ECHOREPLY) { 98 } else if(icmp->type == ICMP_ECHO) { 104 printf("icmp.code = %x\n",icmp->code) [all...] |
/external/llvm/test/Transforms/EarlyCSE/ |
commute.ll | 44 ; CHECK-NEXT: icmp 48 %C = icmp eq i32 %A, %B 50 %D = icmp eq i32 %B, %A 57 ; CHECK-NEXT: icmp 61 %C = icmp sgt i32 %A, %B 63 %D = icmp slt i32 %B, %A
|