HomeSort by relevance Sort by last modified time
    Searched full:icmp (Results 476 - 500 of 1819) sorted by null

<<11121314151617181920>>

  /external/llvm/test/Transforms/LICM/
scalar-promote-memmodel.ll 14 %cmp = icmp slt i32 %i.0, %n
18 %tobool = icmp eq i32 %b, 0
  /external/llvm/test/Transforms/LoopStrengthReduce/
related_indvars.ll 12 %tmp.24 = icmp eq double* %D, %E ; <i1> [#uses=1]
21 %tmp.2 = icmp eq double* %inc, %E ; <i1> [#uses=1]
  /external/llvm/test/Transforms/LoopUnroll/
partial-unroll-optsize.ll 12 %exitcnd = icmp uge i32 %inc, 1024
35 ; CHECK-NEXT: icmp
  /external/llvm/test/Transforms/LoopUnswitch/
2008-06-02-DomInfo.ll 7 %tmp3 = icmp eq i16 %p_5, 0 ; <i1> [#uses=1]
9 %tmp28 = icmp ugt i32 %tmp1314, 3 ; <i1> [#uses=1]
2012-04-02-IndirectBr.ll 4 ; CHECK: %0 = icmp eq i64 undef, 0
21 %0 = icmp eq i64 undef, 0
  /external/llvm/test/Transforms/MergeFunc/
phi-speculation1.ll 11 %E = icmp ugt i32 %D, 10000
25 %4 = icmp ugt i32 %3, 10000
phi-speculation2.ll 11 %E = icmp ugt i32 %D, 10000
25 %4 = icmp ugt i32 %3, 10000
  /external/llvm/test/Transforms/SimplifyCFG/
2006-02-17-InfiniteUnroll.ll 5 %tmp595 = icmp slt i32 0, 0 ; <i1> [#uses=4]
10 %tmp397 = icmp sgt i32 0, 0 ; <i1> [#uses=1]
2006-10-19-UncondDiv.ll 9 %tmp181 = icmp eq i32 %tmp, 0 ; <i1> [#uses=1]
20 %tmp181 = icmp eq i32 %tmp, 0 ; <i1> [#uses=1]
preserve-branchweights-partial.ll 18 %cmp11 = icmp eq i32 %A, 1
27 %cmp17 = icmp eq i32 %A, 2
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
switch-to-icmp.ll 20 ; CHECK: %switch = icmp ult i32 %x.off, 3
38 ; CHECK: %switch = icmp ult i32 %x, 2
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 6 %cond = icmp eq i32 %l, 1 ; <i1> [#uses=1]
20 %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
  /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/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/
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]
  /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

Completed in 2435 milliseconds

<<11121314151617181920>>