/external/llvm/test/Transforms/LICM/ |
2009-12-10-LICM-Indbr-Crash.ll | 6 br i1 undef, label %preheader, label %return 8 preheader: 12 indirectbr i8* undef, [label %preheader, label %stuff]
|
/external/llvm/test/Transforms/GVN/ |
2007-07-25-NestedLoop.ll | 7 br i1 false, label %bb556.preheader, label %bb534.preheader 9 bb534.preheader: ; preds = %entry 12 bb556.preheader: ; preds = %entry 15 br i1 false, label %bb.nph23, label %bb675.preheader 17 bb.nph23: ; preds = %bb556.preheader 25 br i1 false, label %bb924.preheader, label %bb675.outer 27 bb675.outer: ; preds = %bb675.preheader, %bb684 31 bb675.preheader: ; preds = %bb556.preheader [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
2008-02-05-LiveIntervalsAssert.ll | 18 bb22.preheader: ; preds = %bb113 21 bb32.preheader: ; preds = %bb113 24 bb42.preheader: ; preds = %bb113 30 bb62.preheader: ; preds = %bb113 33 bb72.preheader: ; preds = %bb113 42 bb103.preheader: ; preds = %bb113 51 i64 1, label %bb22.preheader 53 i64 3, label %bb32.preheader 54 i64 4, label %bb42.preheader 55 i64 5, label %bb62.preheader [all...] |
/external/llvm/test/CodeGen/Thumb2/ |
2010-04-26-CopyRegCrash.ll | 22 i32 6, label %bb150.preheader 23 i32 9, label %bb310.preheader 24 i32 13, label %bb414.preheader 25 i32 15, label %bb468.preheader 26 i32 16, label %bb522.preheader 29 bb150.preheader: ; preds = %bb18 32 bb310.preheader: ; preds = %bb18 35 bb414.preheader: ; preds = %bb18 38 bb468.preheader: ; preds = %bb18 41 bb522.preheader: ; preds = %bb1 [all...] |
2009-07-23-CPIslandBug.ll | 11 br i1 undef, label %bb86.preheader, label %bb7 13 bb86.preheader: ; preds = %bb7 17 bb79: ; preds = %bb79, %bb86.preheader
|
2009-08-04-SubregLoweringBug.ll | 12 br i1 undef, label %bb, label %bb6.preheader 14 bb6.preheader: ; preds = %entry 21 bb13: ; preds = %bb13, %bb6.preheader 26 bb15: ; preds = %bb13, %bb6.preheader 27 %r1.0.0.lcssa = phi float [ 0.000000e+00, %bb6.preheader ], [ %1, %bb13 ] ; <float> [#uses=1] 28 %r1.1.0.lcssa = phi float [ undef, %bb6.preheader ], [ %0, %bb13 ] ; <float> [#uses=0]
|
/external/llvm/test/CodeGen/X86/ |
2007-06-29-DAGCombinerBug.ll | 5 br i1 false, label %bb13944.preheader, label %cond_true418 10 bb13944.preheader: ; preds = %entry 11 br i1 false, label %bb3517, label %bb13968.preheader 13 bb3517: ; preds = %bb13944.preheader 48 bb13968.preheader: ; preds = %bb13944.preheader
|
phys_subreg_coalesce-2.ll | 7 br i1 %cmp, label %ifthen, label %forcond.preheader 9 forcond.preheader: ; preds = %entry 17 forbody: ; preds = %forbody, %forcond.preheader 18 %indvar = phi i32 [ 0, %forcond.preheader ], [ %divisor.02, %forbody ] ; <i32> [#uses=3] 19 %accumulator.01 = phi i32 [ 1, %forcond.preheader ], [ %div, %forbody ] ; <i32> [#uses=1] 28 afterfor: ; preds = %forbody, %forcond.preheader 29 %accumulator.0.lcssa = phi i32 [ 1, %forcond.preheader ], [ %div, %forbody ] ; <i32> [#uses=1]
|
2008-10-27-CoalescerBug.ll | 31 br label %bb24.preheader 33 bb22.preheader: ; preds = %bb24.preheader, %bb22.preheader 34 br label %bb22.preheader 36 bb25: ; preds = %bb24.preheader 40 br i1 %9, label %bb3, label %bb24.preheader 42 bb24.preheader: ; preds = %bb25, %bb18 45 br i1 %10, label %bb25, label %bb22.preheader
|
avoid-loop-align-2.ll | 17 br i1 %1, label %bb2.preheader, label %bb2.preheader.us 19 bb2.preheader.us: ; preds = %bb2.bb3_crit_edge.us, %bb.nph12 25 bb1.us: ; preds = %bb1.us, %bb2.preheader.us 26 %indvar = phi i32 [ 0, %bb2.preheader.us ], [ %indvar.next, %bb1.us ] ; <i32> [#uses=2] 38 br i1 %exitcond22, label %bb5, label %bb2.preheader.us 40 bb2.preheader: ; preds = %bb2.preheader, %bb.nph12 41 %indvar24 = phi i32 [ %indvar.next25, %bb2.preheader ], [ 0, %bb.nph12 ] ; <i32> [#uses=1] 44 br i1 %exitcond28, label %bb5, label %bb2.preheader [all...] |
pr2659.ll | 10 br i1 %cmp, label %ifthen, label %forcond.preheader 12 forcond.preheader: ; preds = %entry 16 ; CHECK: %forcond.preheader 31 forbody: ; preds = %forbody, %forcond.preheader 32 %indvar = phi i32 [ 0, %forcond.preheader ], [ %divisor.02, %forbody ] ; <i32> [#uses=3] 33 %accumulator.01 = phi i32 [ 1, %forcond.preheader ], [ %div, %forbody ] ; <i32> [#uses=1] 42 afterfor: ; preds = %forbody, %forcond.preheader 43 %accumulator.0.lcssa = phi i32 [ 1, %forcond.preheader ], [ %div, %forbody ] ; <i32> [#uses=1]
|
2008-05-09-PHIElimBug.ll | 7 br i1 false, label %bb23816.preheader, label %bb23821 9 bb23816.preheader: ; preds = %entry 20 bb23830: ; preds = %bb23827, %bb23821, %bb23816.preheader 21 %scaledInDst.2.reg2mem.5 = phi i8 [ undef, %bb23827 ], [ undef, %bb23821 ], [ undef, %bb23816.preheader ] ; <i8> [#uses=1]
|
/external/llvm/test/Transforms/CodeExtractor/ |
2004-03-17-MissedLiveIns.ll | 8 br i1 false, label %loopentry.6.preheader, label %else.0 16 loopentry.6.preheader: ; preds = %then.1 17 br i1 false, label %endif.7.preheader, label %loopexit.9 19 endif.7.preheader: ; preds = %loopentry.6.preheader 23 endif.7: ; preds = %loopexit.15, %endif.7.preheader 45 loopexit.9: ; preds = %loopexit.15, %loopentry.6.preheader
|
/external/llvm/test/Transforms/LoopUnroll/ |
runtime-loop3.ll | 10 br i1 %cmp11, label %for.cond1.preheader.lr.ph, label %for.end7 12 for.cond1.preheader.lr.ph: ; preds = %entry 14 br label %for.cond1.preheader 16 for.cond1.preheader: ; preds = %for.inc5, %for.cond1.preheader.lr.ph 17 %indvars.iv16 = phi i64 [ 0, %for.cond1.preheader.lr.ph ], [ %indvars.iv.next17, %for.inc5 ] 18 %sum.012 = phi i32 [ 0, %for.cond1.preheader.lr.ph ], [ %sum.1.lcssa, %for.inc5 ] 21 for.body3: ; preds = %for.cond1.preheader, %for.body3 22 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body3 ], [ 0, %for.cond1.preheader ] 23 %sum.19 = phi i32 [ %add4, %for.body3 ], [ %sum.012, %for.cond1.preheader ] [all...] |
/external/llvm/test/Transforms/LoopStrengthReduce/ |
pr12048.ll | 4 br label %while.cond40.preheader 6 br label %while.cond40.preheader 7 while.cond40.preheader: 10 %indvars.iv194 = phi i8* [ null, %while.cond40.preheader ], [ %scevgep, %while.body51 ] 11 %tmp.1 = phi i8* [ undef, %while.cond40.preheader ], [ %incdec.ptr, %while.body51 ] 27 br label %while.cond132.preheader 28 while.cond132.preheader: ; preds = %if.end113 30 br i1 %cmp133173, label %while.cond40.preheader, label %while.body139.lr.ph 31 while.body139.lr.ph: ; preds = %while.cond132.preheader
|
2012-01-02-nopreheader.ll | 11 ; cannot find a preheader, so they should be expanded in the loop header 22 indirectbr i8* undef, [label %bb10.preheader] 24 bb10.preheader: ; preds = %bb4 25 indirectbr i8* undef, [label %bb8.preheader.lr.ph, label %return] 27 bb8.preheader.lr.ph: ; preds = %bb10.preheader 30 bb7.lr.ph.us: ; preds = %bb9.us, %bb8.preheader.lr.ph 31 %i.12.us = phi i32 [ %2, %bb9.us ], [ 0, %bb8.preheader.lr.ph ] 47 bb9: ; preds = %bb9, %bb8.preheader.lr.ph 50 return: ; preds = %bb9, %bb9.us, %bb10.preheader [all...] |
/external/llvm/test/Transforms/IndVarSimplify/ |
2011-11-17-selfphi.ll | 8 br label %for.cond.preheader 10 for.cond.preheader: ; preds = %entry 13 for.cond.outer: ; preds = %for.cond.preheader, %for.end 14 %p_41.addr.0.ph = phi i32 [ %p_41.addr.1.lcssa, %for.end ], [ 1, %for.cond.preheader ] 20 for.ph: ; preds = %for.cond4.preheader
|
loop_evaluate_2.ll | 8 br i1 %0, label %bb.preheader, label %bb8 10 bb.preheader: ; preds = %entry 13 bb: ; preds = %bb, %bb.preheader 14 %i.01.0 = phi i32 [ %tmp4, %bb ], [ 0, %bb.preheader ] ; <i32> [#uses=1] 15 %j.03.0 = phi i32 [ %tmp2, %bb ], [ 0, %bb.preheader ] ; <i32> [#uses=1]
|
2011-11-01-lftrptr.ll | 20 br i1 %guard, label %preheader, label %exit 22 preheader: 26 %p.01.us.us = phi i8* [ null, %preheader ], [ %gep, %loop ] 27 %s = phi i8 [0, %preheader], [%snext, %loop] 45 br i1 %guard, label %preheader, label %exit 47 preheader: 51 %p.01.us.us = phi i8* [ %buf, %preheader ], [ %gep, %loop ] 52 %s = phi i8 [0, %preheader], [%snext, %loop] 73 br i1 %guard, label %preheader, label %exit 75 preheader [all...] |
2003-12-15-Crash.ll | 11 br i1 undef, label %no_exit.15.preheader, label %loopexit.15 13 no_exit.15.preheader: ; preds = %loopexit.14 16 no_exit.15: ; preds = %no_exit.15, %no_exit.15.preheader 17 %highC.0 = phi i32 [ %tmp.738, %no_exit.15.preheader ], [ %dec.0, %no_exit.15 ] ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/SimplifyCFG/ |
2008-09-08-MultiplePred.ll | 9 br i1 %1, label %bb6.preheader, label %entry.return_crit_edge 14 bb6.preheader: ; preds = %entry 15 br i1 %1, label %bb6.preheader.split.us, label %bb6.preheader.split 17 bb6.preheader.split.us: ; preds = %bb6.preheader 20 bb6.preheader.split: ; preds = %bb6.preheader 23 bb6: ; preds = %bb17.bb6_crit_edge, %bb6.preheader.split 24 %indvar35 = phi i32 [ 0, %bb6.preheader.split ], [ %indvar.next36, %bb17.bb6_crit_edge ] ; <i32> [#uses=1 [all...] |
2006-06-12-InfLoop.ll | 23 br i1 false, label %no_exit.0.preheader, label %loopexit.0 24 no_exit.0.preheader: ; preds = %loopentry.0 26 no_exit.0: ; preds = %endif.4, %no_exit.0.preheader 40 br i1 %tmp.143, label %no_exit.1.preheader, label %loopexit.1 41 no_exit.1.preheader: ; preds = %loopentry.1 43 no_exit.1: ; preds = %endif.6, %no_exit.1.preheader 60 br i1 %tmp.143, label %no_exit.0.i.preheader, label %readvector.exit 61 no_exit.0.i.preheader: ; preds = %loopentry.0.i 63 no_exit.0.i: ; preds = %loopexit.1.i, %no_exit.0.i.preheader 64 br i1 false, label %no_exit.1.i.preheader, label %loopexit.1. [all...] |
/external/llvm/test/Analysis/ScalarEvolution/ |
2007-08-06-Unsigned.ll | 7 br i1 %tmp63, label %bb.preheader, label %bb8 9 bb.preheader: ; preds = %entry 12 bb: ; preds = %bb3, %bb.preheader 13 %x_addr.0 = phi i32 [ %tmp2, %bb3 ], [ %x, %bb.preheader ] ; <i32> [#uses=1]
|
2008-07-29-SGTTripCount.ll | 8 br i1 %0, label %bb.preheader, label %return 10 bb.preheader: ; preds = %entry 13 bb: ; preds = %bb, %bb.preheader 14 %i.01 = phi i32 [ %1, %bb ], [ 0, %bb.preheader ] ; <i32> [#uses=1]
|
2008-12-11-SMaxOverflow.ll | 4 ; CHECK: Loop %bb16.preheader: backedge-taken count is (-1 + %c.idx.val) 11 br i1 %a14, label %bb19, label %bb16.preheader 13 bb16.preheader: 22 br i1 %a107, label %bb18.bb19_crit_edge, label %bb16.preheader
|