/external/llvm/test/Transforms/InstCombine/ |
D | bit-checks.ll | 4 ; RUN: not grep "tobool" 9 %tobool = icmp ne i32 %and, 0 ; <i1> [#uses=1] 12 %or.cond = and i1 %tobool, %tobool3 ; <i1> [#uses=1] 20 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1] 23 %or.cond = or i1 %tobool, %tobool3 ; <i1> [#uses=1] 36 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1] 39 %and.cond = and i1 %tobool, %tobool3 ; <i1> [#uses=1] 47 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1] 50 %and.cond = and i1 %tobool, %tobool3 ; <i1> [#uses=1] 59 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1] [all …]
|
D | pr12251.ll | 7 %tobool = icmp ne i8 %b, 0 8 ret i1 %tobool 12 ; CHECK-NEXT: %tobool = icmp ne i8 %a, 0 13 ; CHECK-NEXT: ret i1 %tobool
|
/external/llvm/test/CodeGen/PowerPC/ |
D | ppc64-32bit-addic.ll | 10 %not.tobool = icmp ne i32 %call, 0 11 %. = zext i1 %not.tobool to i32 18 %not.tobool = icmp eq i32 %call, -1 19 %. = zext i1 %not.tobool to i32 26 %not.tobool = icmp ne i32 %call, -1 27 %. = zext i1 %not.tobool to i32
|
/external/llvm/test/CodeGen/X86/ |
D | pr12360.ll | 10 %tobool = trunc i8 %0 to i1 11 ret i1 %tobool 21 %tobool = icmp ne i8 %0, 0 22 ret i1 %tobool 33 %tobool = icmp ne i1 %x, 0 34 ret i1 %tobool
|
D | 2009-08-06-branchfolder-crash.ll | 10 %tobool = icmp eq i32 %_si1, 0 ; <i1> [#uses=1] 12 %or.cond = or i1 %cmp, %tobool ; <i1> [#uses=1] 42 %tobool = icmp eq i8 %p_35, 0 ; <i1> [#uses=1] 43 br i1 %tobool, label %lor.lhs.false, label %if.then 64 %tobool.i = xor i1 %cmp, true ; <i1> [#uses=3] 66 %or.cond.i = or i1 %cmp.i, %tobool.i ; <i1> [#uses=1] 74 %or.cond23.i = and i1 %cmp.i, %tobool.i ; <i1> [#uses=1] 79 %or.cond23.i.old = and i1 %cmp.i, %tobool.i ; <i1> [#uses=1] 92 %tobool = icmp eq i8 %p_35, 0 ; <i1> [#uses=1] 93 br i1 %tobool, label %lor.lhs.false, label %if.then [all …]
|
D | btq.ll | 7 %tobool = icmp eq i64 %and, 0 8 br i1 %tobool, label %if.end, label %if.then 23 %tobool = icmp eq i64 %and, 0 24 br i1 %tobool, label %if.end, label %if.then
|
D | rd-mod-wr-eflags.ll | 14 %tobool = icmp eq i64 %dec, 0 15 br i1 %tobool, label %if.end, label %return 39 %tobool.i = icmp ne i64 %dec.i, 0 40 %lor.ext.i = zext i1 %tobool.i to i32 53 %tobool.i = icmp ne i64 %0, 0 54 %lor.ext.i = zext i1 %tobool.i to i32 83 %tobool = icmp eq i64 %dec, 0 84 br i1 %tobool, label %if.end, label %return 137 %tobool = icmp eq i64 %inc, 0 138 br i1 %tobool, label %if.end, label %return [all …]
|
D | no-cmov.ll | 4 %tobool = icmp eq i32 %g, 0 6 %retval.0 = select i1 %tobool, i32 1, i32 %cmp
|
D | sext-i1.ll | 50 %not.tobool = icmp eq i32 undef, 0 ; <i1> [#uses=2] 51 %cond = sext i1 %not.tobool to i32 ; <i32> [#uses=1] 52 %conv = sext i1 %not.tobool to i64 ; <i64> [#uses=1]
|
D | bit-test-shift.ll | 10 %tobool = icmp eq i32 %and, 0 11 %retval.0 = select i1 %tobool, i32 0, i32 -26
|
/external/llvm/test/CodeGen/Mips/ |
D | zeroreg.ll | 8 %tobool = icmp ne i32 %s, 0 10 %cond = select i1 %tobool, i32 0, i32 %0 17 %tobool = icmp ne i32 %s, 0 19 %cond = select i1 %tobool, i32 %0, i32 0
|
D | constantfp0.ll | 8 %tobool = fcmp une double %d, 0.000000e+00 9 %. = zext i1 %tobool to i32
|
/external/llvm/test/CodeGen/Generic/ |
D | 2009-04-28-i128-cmp-crash.ll | 10 %tobool = icmp ne i128 %and49, 0 ; <i1> [#uses=1] 11 br i1 %tobool, label %if.then50, label %if.end61 24 %tobool = icmp ne i320 %and49, 0 ; <i1> [#uses=1] 25 br i1 %tobool, label %if.then50, label %if.end61
|
D | builtin-expect.ll | 13 %tobool = icmp ne i64 %expval, 0 14 br i1 %tobool, label %if.then, label %if.end 42 %tobool = icmp ne i64 %expval, 0 43 br i1 %tobool, label %if.then, label %if.end 65 %tobool = icmp ne i32 %tmp, 0 66 %lnot = xor i1 %tobool, true 93 %tobool = icmp ne i32 %tmp, 0 94 %lnot = xor i1 %tobool, true 126 %tobool = icmp ne i64 %expval, 0 127 br i1 %tobool, label %if.then, label %if.end [all …]
|
D | pr12507.ll | 9 %tobool.i = icmp eq i32 %conv.i, 0 10 br i1 %tobool.i, label %if.then.i, label %fn1.exit
|
/external/llvm/test/MC/Mips/ |
D | mips_gprel16.ll | 20 %tobool = icmp ne i32 %0, 0 21 %cond = select i1 %tobool, i32 1, i32 0 29 %tobool = icmp ne i32 %0, 0 30 %cond = select i1 %tobool, i32 1, i32 0
|
/external/llvm/test/Transforms/SimplifyCFG/ |
D | phi-undef-loadstore.ll | 7 %tobool = icmp eq i32 %b, 0 8 br i1 %tobool, label %if.else, label %if.then 36 %tobool = icmp eq i32 %b, 0 37 br i1 %tobool, label %if.else, label %if.then 64 %tobool = icmp eq i32 %b, 0 65 br i1 %tobool, label %if.else, label %if.then 91 %tobool = icmp eq i32 %b, 0 92 br i1 %tobool, label %if.else, label %if.then
|
/external/llvm/test/Transforms/LoopIdiom/X86/ |
D | popcnt.ll | 27 %tobool = icmp eq i64 %and, 0 28 br i1 %tobool, label %while.end, label %while.body 65 %tobool = icmp eq i64 %and, 0 66 br i1 %tobool, label %while.end, label %while.body 92 %tobool = icmp eq i64 %and, 0 93 br i1 %tobool, label %while.end, label %while.body 114 %tobool = icmp eq i64 %and, 0 115 br i1 %tobool, label %while.end, label %while.body 134 %tobool = icmp eq i64 %and, 0
|
/external/llvm/test/Transforms/LowerExpectIntrinsic/ |
D | basic.ll | 14 %tobool = icmp ne i64 %expval, 0 17 br i1 %tobool, label %if.then, label %if.end 46 %tobool = icmp ne i64 %expval, 0 49 br i1 %tobool, label %if.then, label %if.end 72 %tobool = icmp ne i32 %tmp, 0 73 %lnot = xor i1 %tobool, true 103 %tobool = icmp ne i32 %tmp, 0 104 %lnot = xor i1 %tobool, true 139 %tobool = icmp ne i64 %expval, 0 142 br i1 %tobool, label %if.then, label %if.end [all …]
|
/external/llvm/test/Analysis/ScalarEvolution/ |
D | 2011-04-26-FoldAddRec.ll | 15 %tobool.i = icmp ult i32 %add, 8192 16 %shl.i = select i1 %tobool.i, i32 13, i32 0 27 %tobool = icmp eq i8 %lor.ext.shr.i, 0 28 br i1 %tobool, label %for.inc9, label %if.then
|
/external/llvm/test/Transforms/LICM/ |
D | speculate.ll | 18 %tobool = icmp eq i32 %0, 0 19 br i1 %tobool, label %for.inc, label %if.then 50 %tobool = icmp eq i32 %0, 0 51 br i1 %tobool, label %for.inc, label %if.then 85 %tobool = icmp eq i32 %0, 0 86 br i1 %tobool, label %for.inc, label %if.then 118 %tobool = icmp eq i32 %0, 0 119 br i1 %tobool, label %for.inc, label %if.then 151 %tobool = icmp eq i32 %0, 0 152 br i1 %tobool, label %for.inc, label %if.then
|
/external/llvm/test/CodeGen/Hexagon/ |
D | cext-check.ll | 11 %tobool = icmp ne i32 %0, 0 12 br i1 %tobool, label %if.then, label %if.end 37 %tobool = icmp ne i8* %a, null 38 br i1 %tobool, label %if.then, label %if.end
|
/external/llvm/test/Analysis/BasicAA/ |
D | phi-speculation.ll | 26 %tobool = icmp eq i32 %dec, 0 29 br i1 %tobool, label %the_exit, label %while.body 61 %tobool = icmp eq i32 %dec, 0 64 br i1 %tobool, label %outer.while.backedge, label %while.body 89 %tobool = icmp eq i32 %dec, 0 90 br i1 %tobool, label %the_exit, label %while.body
|
/external/llvm/test/Instrumentation/BoundsChecking/ |
D | phi.ll | 20 %tobool = icmp eq i8 %1, 0 21 br i1 %tobool, label %while.end, label %while.body 47 %tobool.i = icmp eq i8 %0, 0 48 br i1 %tobool.i, label %fn.exit, label %while.body.i
|
/external/llvm/test/Transforms/JumpThreading/ |
D | 2010-08-26-and.ll | 63 %tobool.i46 = icmp eq i8 %tmp2.i44, 0 ; <i1> [#uses=1] 65 %or.cond = and i1 %tobool.i46, %cmp.i49 ; <i1> [#uses=1] 80 %tobool.i65 = icmp eq i8 %tmp14.i64, 0 ; <i1> [#uses=1] 82 %or.cond168 = and i1 %tobool.i65, %cmp.i68 ; <i1> [#uses=1] 97 %tobool.i83 = icmp eq i8 %tmp14.i82, 0 ; <i1> [#uses=1] 99 %or.cond169 = and i1 %tobool.i83, %cmp.i86 ; <i1> [#uses=1] 114 %tobool.i101 = icmp eq i8 %tmp14.i100, 0 ; <i1> [#uses=1] 116 %or.cond170 = and i1 %tobool.i101, %cmp.i104 ; <i1> [#uses=1] 131 %tobool.i120 = icmp eq i8 %tmp14.i119, 0 ; <i1> [#uses=1] 133 %or.cond171 = and i1 %tobool.i120, %cmp.i123 ; <i1> [#uses=1] [all …]
|