HomeSort by relevance Sort by last modified time
    Searched full:icmp (Results 601 - 625 of 2386) sorted by null

<<21222324252627282930>>

  /external/llvm/test/Transforms/SimplifyCFG/
switch-on-const-select.ll 7 %eq = icmp eq i64 %x, %y
10 %lt = icmp slt i64 %x, %y
40 %lt = icmp slt i64 %x, %y
66 %lt = icmp slt i64 %x, %y
91 %lt = icmp slt i64 %x, %y
113 %eq = icmp eq i64 %x, %y
116 ; CHECK: %lt = icmp slt i64 %x, %y
117 %lt = icmp slt i64 %x, %y
unreachable-blocks.ll 14 %test = icmp sgt i32 %newlen, 0
19 %test2 = icmp ule i8 %char, 32
  /external/llvm/test/Transforms/TailDup/
2008-06-11-AvoidDupLoopHeader.ll 7 %cond = icmp eq i32 %l, 1 ; <i1> [#uses=1]
21 %tmp13 = icmp eq i32 %tmp11, -1 ; <i1> [#uses=1]
  /external/llvm/test/CodeGen/ARM/
vcge.ll 8 %tmp3 = icmp sge <8 x i8> %tmp1, %tmp2
18 %tmp3 = icmp sge <4 x i16> %tmp1, %tmp2
28 %tmp3 = icmp sge <2 x i32> %tmp1, %tmp2
38 %tmp3 = icmp uge <8 x i8> %tmp1, %tmp2
48 %tmp3 = icmp uge <4 x i16> %tmp1, %tmp2
58 %tmp3 = icmp uge <2 x i32> %tmp1, %tmp2
78 %tmp3 = icmp sge <16 x i8> %tmp1, %tmp2
88 %tmp3 = icmp sge <8 x i16> %tmp1, %tmp2
98 %tmp3 = icmp sge <4 x i32> %tmp1, %tmp2
108 %tmp3 = icmp uge <16 x i8> %tmp1, %tmp
    [all...]
vcgt.ll 9 %tmp3 = icmp sgt <8 x i8> %tmp1, %tmp2
19 %tmp3 = icmp sgt <4 x i16> %tmp1, %tmp2
29 %tmp3 = icmp sgt <2 x i32> %tmp1, %tmp2
39 %tmp3 = icmp ugt <8 x i8> %tmp1, %tmp2
49 %tmp3 = icmp ugt <4 x i16> %tmp1, %tmp2
59 %tmp3 = icmp ugt <2 x i32> %tmp1, %tmp2
79 %tmp3 = icmp sgt <16 x i8> %tmp1, %tmp2
89 %tmp3 = icmp sgt <8 x i16> %tmp1, %tmp2
99 %tmp3 = icmp sgt <4 x i32> %tmp1, %tmp2
109 %tmp3 = icmp ugt <16 x i8> %tmp1, %tmp
    [all...]
commute-movcc.ll 4 ; LLVM IR optimizers canonicalize icmp+select this way.
38 %cmp2 = icmp eq i32 %sub, %Pref
42 %cmp3 = icmp ult i32 %mul, %BestCost.011
48 %cmp5 = icmp ugt i32 %mul, %BestCost.011
58 %cmp = icmp eq i32 %inc, 11
fast-isel-icmp.ll 15 %cmp = icmp slt i16 %a, %b
30 %cmp = icmp ult i16 %a, %b
45 %cmp = icmp sgt i8 %a, %b
60 %cmp = icmp ugt i8 %a, %b
75 %cmp = icmp ult i1 %a, %b
  /external/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 75 void eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand);
149 void SimplifyIndvar::eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand) {
151 ICmpInst::Predicate Pred = ICmp->getPredicate();
152 if (IVOperand != ICmp->getOperand(0)) {
154 assert(IVOperand == ICmp->getOperand(1) && "Can't find IVOperand");
159 // Get the SCEVs for the ICmp operands.
160 const SCEV *S = SE->getSCEV(ICmp->getOperand(IVOperIdx));
161 const SCEV *X = SE->getSCEV(ICmp->getOperand(1 - IVOperIdx));
164 const Loop *ICmpLoop = LI->getLoopFor(ICmp->getParent());
171 ICmp->replaceAllUsesWith(ConstantInt::getTrue(ICmp->getContext()))
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
2006-04-19-vmaddfp-crash.ll 6 %tmp9 = icmp eq i32 0, 0 ; <i1> [#uses=1]
7 %tmp30 = icmp eq i32 0, 0 ; <i1> [#uses=1]
24 %tmp388 = icmp eq i32 0, 0 ; <i1> [#uses=1]
29 %tmp1208107 = icmp ugt i8* null, %stack ; <i1> [#uses=1]
39 %tmp859 = icmp eq i32 0, 0 ; <i1> [#uses=1]
ctrloops.ll 17 %exitcond = icmp eq i32 %inc, 2048
32 %cmp1 = icmp sgt i32 %d, 0
41 %exitcond = icmp eq i32 %inc, %d
55 %cmp1 = icmp sgt i32 %d, 0
65 %exitcond = icmp eq i32 %inc, %d
  /external/llvm/test/CodeGen/SystemZ/
int-cmp-36.ll 18 %cond = icmp slt i32 %src1, %src2
36 %cond = icmp ult i32 %src1, %src2
55 %cond = icmp eq i32 %src1, %src2
74 %cond = icmp ne i32 %src1, %src2
94 %cond = icmp slt i32 %src1, %src2
int-cmp-37.ll 18 %cond = icmp ult i32 %src1, %src2
36 %cond = icmp slt i32 %src1, %src2
55 %cond = icmp eq i32 %src1, %src2
74 %cond = icmp ne i32 %src1, %src2
95 %cond = icmp ult i32 %src1, %src2
int-cmp-39.ll 18 %cond = icmp slt i64 %src1, %src2
36 %cond = icmp ult i64 %src1, %src2
55 %cond = icmp eq i64 %src1, %src2
74 %cond = icmp ne i64 %src1, %src2
94 %cond = icmp slt i64 %src1, %src2
int-cmp-40.ll 18 %cond = icmp ult i64 %src1, %src2
36 %cond = icmp slt i64 %src1, %src2
55 %cond = icmp eq i64 %src1, %src2
74 %cond = icmp ne i64 %src1, %src2
95 %cond = icmp ult i64 %src1, %src2
int-cmp-41.ll 18 %cond = icmp slt i64 %src1, %src2
36 %cond = icmp ult i64 %src1, %src2
55 %cond = icmp eq i64 %src1, %src2
74 %cond = icmp ne i64 %src1, %src2
94 %cond = icmp slt i64 %src1, %src2
int-cmp-42.ll 18 %cond = icmp ult i64 %src1, %src2
36 %cond = icmp slt i64 %src1, %src2
55 %cond = icmp eq i64 %src1, %src2
74 %cond = icmp ne i64 %src1, %src2
94 %cond = icmp ult i64 %src1, %src2
int-cmp-43.ll 17 %cond = icmp slt i64 %src1, %src2
35 %cond = icmp ult i64 %src1, %src2
53 %cond = icmp eq i64 %src1, %src2
71 %cond = icmp ne i64 %src1, %src2
90 %cond = icmp slt i64 %src1, %src2
  /external/llvm/test/CodeGen/Thumb2/
thumb2-ifcvt1-tc.ll 30 %tmp1434 = icmp eq i32 %a, %b ; <i1> [#uses=1]
43 %tmp3 = icmp sgt i32 %a_addr.026.0, %b_addr.021.0.ph ; <i1> [#uses=1]
48 %tmp1437 = icmp eq i32 %tmp7, %b_addr.021.0.ph ; <i1> [#uses=1]
54 %tmp14 = icmp eq i32 %a_addr.026.0, %tmp10 ; <i1> [#uses=1]
78 %tmp1 = icmp sgt i32 %a, 10 ; <i1> [#uses=1]
thumb2-ifcvt1.ll 31 %tmp1434 = icmp eq i32 %a, %b ; <i1> [#uses=1]
44 %tmp3 = icmp sgt i32 %a_addr.026.0, %b_addr.021.0.ph ; <i1> [#uses=1]
49 %tmp1437 = icmp eq i32 %tmp7, %b_addr.021.0.ph ; <i1> [#uses=1]
55 %tmp14 = icmp eq i32 %a_addr.026.0, %tmp10 ; <i1> [#uses=1]
78 %tmp1 = icmp sgt i32 %a, 10 ; <i1> [#uses=1]
  /external/llvm/test/CodeGen/X86/
atom-fixup-lea2.ll 42 %cmp = icmp eq i32* %0, null
48 %cmp1 = icmp sgt i32 %1, 0
54 %cmp3 = icmp sgt i32 %2, 0
60 %cmp6 = icmp sgt i32 %3, 0
66 %cmp8 = icmp sgt i32 %4, 0
avoid-loop-align-2.ll 11 %0 = icmp eq i32 %a, 0 ; <i1> [#uses=1]
15 %1 = icmp eq i32 %b, 0 ; <i1> [#uses=1]
32 %exitcond = icmp eq i32 %indvar.next, %b ; <i1> [#uses=1]
37 %exitcond22 = icmp eq i32 %indvar.next19, %a ; <i1> [#uses=1]
43 %exitcond28 = icmp eq i32 %indvar.next25, %a ; <i1> [#uses=1]
misched-crash.ll 9 %cmp = icmp ult i64 %_x1, %_x2
13 %cmp16 = icmp ult i64 %cond, %0
14 %cmp23 = icmp ugt i64 %cond10, 0
22 %cmp16.i = icmp ult i64 %cond, %sub
31 %tobool36.i = icmp eq i8 %1, 0
  /external/llvm/test/Instrumentation/BoundsChecking/
phi.ll 12 %tobool1 = icmp eq i8 %0, 0
20 %tobool = icmp eq i8 %1, 0
41 ; CHECK-NEXT: icmp ult i64 10, %0
42 ; CHECK-NEXT: icmp ult i64 {{.*}}, 1
47 %tobool.i = icmp eq i8 %0, 0
  /external/llvm/test/Transforms/GVN/
pre-compare.ll 19 ; It is just as cheap to recompute the icmp against %x as it is to compare a
25 ; The sunk icmp is:
41 %cmp = icmp eq i32 %x, 1
45 %cmp1 = icmp eq i32 %x, 2
51 %cmp3 = icmp eq i32 %x, 2
  /external/llvm/test/Transforms/LICM/
atomics.ll 12 %exitcond = icmp eq i32 %inc, %val
31 %exitcond = icmp ne i32 %val, 0
38 ; CHECK-NEXT: %exitcond = icmp ne
52 %exitcond = icmp ne i32 %vala, %valb
71 %exitcond = icmp ne i32 %vala, 0

Completed in 281 milliseconds

<<21222324252627282930>>