/external/llvm/test/Transforms/InstCombine/ |
stacksaverestore.ll | 22 br i1 %tmp118124, label %bb.preheader, label %return 24 bb.preheader: ; preds = %entry 30 bb: ; preds = %bb, %bb.preheader 31 %i.0.reg2mem.0 = phi i32 [ 0, %bb.preheader ], [ %indvar.next, %bb ] ; <i32> [#uses=2]
|
/external/llvm/test/Transforms/LoopSimplify/ |
unreachable-loop-pred.ll | 4 ; When loopsimplify inserts a preheader for this loop, it should add the new
|
preserve-scev.ll | 19 br i1 %cmp, label %for.body, label %for.cond14.preheader 21 for.cond14.preheader: ; preds = %for.cond 38 for.body18: ; preds = %for.body18, %for.cond14.preheader 39 %i13.027 = phi i32 [ %1, %for.body18 ], [ 0, %for.cond14.preheader ] 46 return: ; preds = %for.body18, %for.body, %for.cond14.preheader
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
2005-08-15-AddRecIV.ll | 25 br i1 false, label %find_affected_nets.exit, label %loopentry.1.i107.outer.preheader 26 loopentry.1.i107.outer.preheader: ; preds = %else.2 31 br i1 false, label %no_exit.1.preheader, label %loopexit.1 34 no_exit.1.preheader: ; preds = %save_region_occ.exit
|
2007-04-23-UseIterator.ll | 14 i8 37, label %bb16.preheader 17 bb16.preheader: ; preds = %entry 20 bb16: ; preds = %cond_next102, %bb16.preheader 21 %indvar = phi i32 [ %indvar.next, %cond_next102 ], [ 0, %bb16.preheader ] ; <i32> [#uses=2]
|
2011-07-19-CritEdgeBreakCrash.ll | 10 br label %b_throw.preheader 36 b_throw.preheader: ; preds = %body_failed, %entry 43 br label %b_throw.preheader 46 %pc.0.lcssa.i1610719352 = phi i64* [ %pc.0.lcssa.i1610719352, %D_BREAK_LBL ], [ %a, %b_throw.preheader ], [ %d, %while.cond.i ]
|
/external/llvm/test/CodeGen/Thumb2/ |
2009-09-28-ITBlockBug.ll | 89 br i1 undef, label %for.cond2882.preheader, label %for.cond2940.preheader 91 for.cond2882.preheader: ; preds = %cond.end2841 95 for.cond2940.preheader: ; preds = %cond.end2841 98 for.inc3040: ; preds = %for.inc3040, %for.cond2940.preheader 101 if.then3689: ; preds = %for.cond2882.preheader 114 if.else3728: ; preds = %for.cond2882.preheader 142 br label %for.cond4451.preheader 144 for.cond4451.preheader: ; preds = %for.cond4451.preheader, %if.else440 [all...] |
/external/llvm/test/CodeGen/ARM/ |
2012-05-29-TailDupBug.ll | 100 br i1 undef, label %for.cond16.preheader.i, label %for.cond57.preheader.i 102 for.cond16.preheader.i: ; preds = %cond.true.i 104 br i1 %cmp1791.i, label %for.body18.i, label %for.cond57.preheader.i 106 for.cond57.preheader.i: ; preds = %for.cond16.preheader.i, %cond.true.i 110 for.body18.i: ; preds = %for.cond16.preheader.i 117 cleanup.i: ; preds = %for.cond57.preheader.i, %if.end.i
|
2007-03-30-RegScavengerAssert.ll | 74 br i1 false, label %bb474.preheader, label %bb457 77 br i1 false, label %bb474.preheader, label %bb457 79 bb474.preheader: ; preds = %bb464, %bb457 87 bb474: ; preds = %bb467, %bb474.preheader 88 %indvar585 = phi i64 [ 0, %bb474.preheader ], [ %indvar.next586, %bb467 ] ; <i64> [#uses=2]
|
/external/llvm/test/CodeGen/PowerPC/ |
2008-03-17-RegScavengerCrash.ll | 22 br i1 false, label %bb729, label %bb130.preheader 25 bb130.preheader: ; preds = %bb94
|
cr-spills.ll | 49 br i1 %0, label %for.cond286.preheader, label %for.cond713.preheader 51 for.cond286.preheader: ; preds = %for.body252 52 br label %for.cond290.preheader 54 for.cond290.preheader: ; preds = %for.end520, %for.cond286.preheader 55 %srcptr.31595 = phi i16* [ getelementptr inbounds ([768 x i16]* @SetupFastFullPelSearch.orig_pels, i64 0, i64 0), %for.cond286.preheader ], [ null, %for.end520 ] 64 for.body293: ; preds = %for.body293, %for.cond290.preheader 65 %srcptr.41591 = phi i16* [ %srcptr.31595, %for.cond290.preheader ], [ undef, %for.body293 ] 66 %refptr.11590 = phi i16* [ undef, %for.cond290.preheader ], [ %add.ptr517, %for.body293 [all...] |
/external/llvm/test/CodeGen/X86/ |
2006-08-07-CycleInDAG.ll | 19 br i1 false, label %bb224.preheader.i, label %bb.i 24 bb224.preheader.i: ; preds = %ilog2.exit
|
2009-09-22-CoalescerBug.ll | 23 br i1 undef, label %bb4, label %bb6.preheader 28 bb6.preheader: ; preds = %quantum_getwidth.exit 31 bb.i1: ; preds = %bb6.preheader 34 bb1.i2: ; preds = %bb6.preheader 63 br i1 undef, label %bb12.preheader, label %bb14 65 bb12.preheader: ; preds = %quantum_addscratch.exit
|
2009-07-20-CoalescerBug.ll | 57 br i1 undef, label %while.cond1267.preheader, label %if.then811 59 while.cond1267.preheader: ; preds = %if.end808 70 br i1 undef, label %land.lhs.true838, label %while.cond979.preheader 73 br i1 undef, label %if.then842, label %while.cond979.preheader 77 br label %while.cond979.preheader 79 while.cond979.preheader: ; preds = %if.then842, %land.lhs.true838, %cond.end834 86 while.cond979: ; preds = %if.end1006, %while.cond979.preheader 130 if.end1294: ; preds = %while.cond1267.preheader 157 return: ; preds = %if.end1006, %do.body994, %while.cond1267.preheader, %entry
|
2009-09-16-CoalescerBug.ll | 32 br i1 %cmp16, label %for.end41, label %for.cond17.preheader 34 for.cond17.preheader: ; preds = %lor.lhs.false 39 for.body20: ; preds = %for.body20, %for.cond17.preheader 40 %2 = phi i32 [ 0, %for.cond17.preheader ], [ %inc32, %for.body20 ] ; <i32> [#uses=2] 41 %cnt.143 = phi i32 [ 0, %for.cond17.preheader ], [ %inc.cnt.1, %for.body20 ] ; <i32> [#uses=1]
|
avx-splat.ll | 56 br label %for_test505.preheader 58 for_test505.preheader: ; preds = %for_test505.preheader, %allocas 59 br i1 undef, label %for_exit499, label %for_test505.preheader 61 for_exit499: ; preds = %for_test505.preheader
|
machine-cse.ll | 108 ; CHECK: %preheader 116 br i1 %cmp, label %return, label %preheader 118 preheader: 123 %n.addr.0 = phi i64 [ %dec, %do.cond ], [ %n, %preheader ] 124 %p.0 = phi i8* [ %incdec.ptr, %do.cond ], [ %s, %preheader ]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
2006-12-10-BitCast.ll | 23 br i1 undef, label %cond_next182.i, label %bb418.i.preheader 25 bb418.i.preheader: ; preds = %cond_next182.i
|
verify-scev.ll | 51 for.cond246.outer: ; preds = %for.inc558, %for.cond394.preheader, %if.then274, %for.cond404.preheader, %while.end220 62 br i1 %cmp272, label %if.then274, label %for.cond404.preheader 64 for.cond404.preheader: ; preds = %if.end256 67 for.body409.lr.ph: ; preds = %for.cond404.preheader 80 br i1 undef, label %for.cond394.preheader, label %for.cond246 82 for.cond394.preheader: ; preds = %for.cond372.loopexit 85 for.body397: ; preds = %for.cond394.preheader 168 for.cond246.outer: ; preds = %for.inc558, %for.cond394.preheader, %if.then274, %for.cond404.preheader, %while.end22 [all...] |
/external/llvm/test/Transforms/LICM/ |
2007-07-30-AliasSet.ll | 7 br i1 false, label %bb28, label %bb133.preheader 9 bb133.preheader: ; preds = %entry
|
/external/llvm/test/Analysis/ScalarEvolution/ |
SolveQuadraticEquation.ll | 46 br i1 %cmp, label %preheader, label %for.body1 48 preheader: 52 %indvar = phi i64 [ 0, %preheader ], [ %indvar.next, %for.body2 ] 66 br i1 undef, label %for.cond539.preheader, label %for.inc479 76 br i1 undef, label %for.cond539.preheader, label %for.inc479 78 for.cond539.preheader:
|
/external/llvm/test/CodeGen/Hexagon/ |
hwloop-cleanup.ll | 14 br i1 %cmp1, label %for.body.preheader, label %for.end 16 for.body.preheader: 19 for.body: ; preds = %for.body.preheader, %for.body 20 %sum.03 = phi i32 [ %add, %for.body ], [ 0, %for.body.preheader ] 21 %arrayidx.phi = phi i32* [ %arrayidx.inc, %for.body ], [ %b, %for.body.preheader ] 22 %i.02 = phi i32 [ %inc, %for.body ], [ 0, %for.body.preheader ]
|
/external/llvm/test/Analysis/DependenceAnalysis/ |
WeakCrossingSIV.ll | 15 br i1 %cmp1, label %for.end, label %for.body.preheader 17 for.body.preheader: ; preds = %entry 27 for.body: ; preds = %for.body.preheader, %for.body 28 %i.03 = phi i64 [ %inc, %for.body ], [ 0, %for.body.preheader ] 29 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 60 br i1 %cmp1, label %for.end, label %for.body.preheader 70 for.body.preheader: ; preds = %entry 73 for.body: ; preds = %for.body.preheader, %for.body 74 %i.03 = phi i64 [ %inc, %for.body ], [ 0, %for.body.preheader ] 75 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] [all...] |
/external/llvm/lib/Transforms/Utils/ |
IntegerDivision.cpp | 157 // | | | preheader | 185 BasicBlock *Preheader = BasicBlock::Create(Builder.getContext(), 186 "udiv-preheader", F, End); 227 // ; br i1 %skipLoop, label %loop-exit, label %preheader 233 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader); 235 // ; preheader: ; preds = %bb1 239 Builder.SetInsertPoint(Preheader); 244 // ; do-while: ; preds = %do-while, %preheader 245 // ; %carry_1 = phi i32 [ 0, %preheader ], [ %carry, %do-while ] 246 // ; %sr_3 = phi i32 [ %sr_1, %preheader ], [ %sr_2, %do-while [all...] |
/external/llvm/test/Transforms/GVN/ |
2009-06-17-InvalidPRE.ll | 14 br i1 %or.cond, label %return, label %bb4.preheader 16 bb4.preheader: ; preds = %entry 27 bb4.outer: ; preds = %bb4.preheader, %bb2 28 %m.0.ph = phi %struct.mbuf* [ %5, %bb2 ], [ %mp, %bb4.preheader ] ; <%struct.mbuf*> [#uses=7] 29 %len.0.ph = phi i32 [ %2, %bb2 ], [ %req_len, %bb4.preheader ] ; <i32> [#uses=1]
|