/external/llvm/test/CodeGen/X86/ |
lsr-negative-stride.ll | 25 %b_addr.021.0.ph = phi i32 [ %b, %entry ], [ %tmp10, %cond_false ] ; <i32> [#uses=5] 26 %a_addr.026.0.ph = phi i32 [ %a, %entry ], [ %a_addr.026.0, %cond_false ] ; <i32> [#uses=1] 30 %indvar = phi i32 [ 0, %bb.outer ], [ %indvar.next, %cond_true ] ; <i32> [#uses=2] 49 %a_addr.026.1 = phi i32 [ %a, %entry ], [ %tmp7, %cond_true ], [ %a_addr.026.0, %cond_false ] ; <i32> [#uses=1]
|
/external/llvm/test/ExecutionEngine/ |
test-loop.ll | 7 %I = phi i32 [ 0, %0 ], [ %i2, %Loop ] ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/DeadArgElim/ |
2009-03-17-MRE-Invoke.ll | 21 %PN = phi i32 [0, %entry]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
2003-04-16-ExprAnalysis.ll | 13 %IV = phi i32 [ %A, %0 ], [ %IVNext, %Loop ] ; <i32> [#uses=1]
|
2003-09-12-MultiplePred.ll | 8 %A = phi i32 [ 7, %0 ], [ 7, %0 ], [ %B, %LoopHead ] ; <i32> [#uses=1]
|
2003-12-21-IndVarSize.ll | 10 %X = phi i64 [ 1, %0 ], [ %X.next, %Loop ] ; <i64> [#uses=2]
|
2009-04-27-Floating.ll | 10 %i = phi float [ %nexti, %loop_body ], [ 0.0, %entry ]
|
eliminate-max.ll | 17 %t = phi i32 [ 0, %bb ], [ %t19, %bb14 ] ; <i32> [#uses=5] 18 %t2 = phi i32 [ 0, %bb ], [ %t18, %bb14 ] ; <i32> [#uses=1] 28 %t8 = phi i32 [ %t6, %bb4 ], [ 0, %bb1 ] ; <i32> [#uses=1] 39 %t15 = phi i32 [ %t13, %bb11 ], [ 0, %bb7 ] ; <i32> [#uses=1]
|
loop_evaluate10.ll | 2 ; RUN: | grep {%b.1 = phi i32 \\\[ 2, %bb \\\], \\\[ 1, %bb2 \\\]} 16 %sdata.0 = phi i32 [ 1, %entry ], [ %ins10, %bb ] ; <i32> [#uses=2] 17 %b.0 = phi i32 [ 0, %entry ], [ %t0, %bb ] ; <i32> [#uses=2] 33 %b.1 = phi i32 [ %t0, %bb ], [ %b.0, %bb2 ] ; <i32> [#uses=1]
|
pointer-indvars.ll | 10 %X = phi i32* [ getelementptr ([40 x i32]* @Array, i64 0, i64 0), %0 ], [ %X.next, %Loop ] ; <i32*> [#uses=2]
|
polynomial-expand.ll | 12 %tmp25 = phi i32 [ %tmp43, %bb40 ], [ %tmp21, %bb20 ] ; <i32> [#uses=4] 13 %tmp26 = phi i32 [ %tmp41, %bb40 ], [ undef, %bb20 ] ; <i32> [#uses=2] 20 %tmp31 = phi i32 [ %tmp39, %bb30 ], [ %tmp28, %bb24 ] ; <i32> [#uses=2] 21 %tmp32 = phi i32 [ %tmp37, %bb30 ], [ %tmp27, %bb24 ] ; <i32> [#uses=2]
|
shrunk-constant.ll | 9 %i = phi i32 [ 0, %entry ], [ %t2, %loop ]
|
subtract.ll | 10 %X = phi i64 [ 1, %0 ], [ %X.next, %Loop ] ; <i64> [#uses=2]
|
/external/llvm/test/Transforms/Inline/ |
2003-09-22-PHINodesInExceptionDest.ll | 12 %i.3 = phi i32 [ 0, %entry ], [ 0, %Call2Invoke ] ; <i32> [#uses=0]
|
2003-09-22-PHINodesInNormalInvokeDest.ll | 9 %i.2 = phi i32 [ 36, %entry ], [ %i.2, %LJDecisionBB ] ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/InstCombine/ |
2010-01-28-NegativeSRem.ll | 10 %x = phi i32 [ -29, %entry ], [ 0, %BB1 ] ; <i32> [#uses=2]
|
hoist_instr.ll | 14 %X = phi i32 [ %A, %then ], [ 15, %entry ] ; <i32> [#uses=1]
|
sink_instruction.ll | 23 ;; PHI use, sink divide before call. 31 %x_addr.17 = phi i32 [ %x, %entry ], [ %x_addr.0, %bb2 ] ; <i32> [#uses=4] 32 %i.06 = phi i32 [ 0, %entry ], [ %4, %bb2 ] ; <i32> [#uses=1] 47 %x_addr.0 = phi i32 [ %1, %bb1 ], [ %x_addr.17, %bb ] ; <i32> [#uses=2]
|
/external/llvm/test/Transforms/LICM/ |
2003-12-11-SinkingToPHI.ll | 12 %V = phi i32 [ 2, %Loop ], [ %X, %LoopCont ] ; <i32> [#uses=1]
|
2011-04-09-RAUW-AST.ll | 17 %g.0 = phi i32* [ %g.0, %for.inc10 ], [ @g_3, %entry ], [ null, %if.then ] 18 %x.0 = phi i32 [ %inc12, %for.inc10 ], [ 0, %entry ], [ 0, %if.then ] 23 %y.0 = phi i32 [ %inc, %for.body7 ], [ 0, %for.cond ] 28 ; CHECK-NEXT: phi
|
basictest.ll | 7 %j = phi i32 [ 0, %0 ], [ %Next, %Loop ] ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/LoopSimplify/ |
hardertest.ll | 10 %Val = phi i32 [ 0, %T ], [ 1, %F ], [ 2, %Loop ], [ 3, %L2 ] ; <i32> [#uses=0]
|
phi-node-simplify.ll | 1 ; Loop Simplify should turn phi nodes like X = phi [X, Y] into just Y, eliminating them. 2 ; RUN: opt < %s -loop-simplify -S | grep phi | count 6 14 %indvar20 = phi i32 [ 0, %entry ], [ %indvar.next21, %loopexit.1 ] ; <i32> [#uses=1] 15 %a.1 = phi i32* [ getelementptr ([3000000 x i32]* @A, i32 0, i32 0), %entry ], [ %inc.0, %loopexit.1 ] ; <i32*> [#uses=1] 18 %a.0.4.ph = phi i32* [ %a.1, %loopentry.1 ], [ %inc.0, %loopexit.2 ], [ %a.0.4.ph, %no_exit.2 ] ; <i32*> [#uses=3] 19 %b.1.4.ph = phi i32* [ getelementptr ([20000 x i32]* @B, i32 0, i32 0), %loopentry.1 ], [ %inc.1, %loopexit.2 ], [ %b.1.4.ph, %no_exit.2 ] ; <i32*> [#uses=3] 20 %indvar17 = phi i32 [ 0, %loopentry.1 ], [ %indvar.next18, %loopexit.2 ], [ %indvar17, %no_exit.2 ] ; <i32> [#uses=2] 21 %indvar = phi i32 [ %indvar.next, %no_exit.2 ], [ 0, %loopexit.2 ], [ 0, %loopentry.1 ] ; <i32> [#uses=5]
|
/external/llvm/test/Transforms/LoopUnroll/ |
2004-05-13-DontUnrollTooMuch.ll | 7 %indvar = phi i32 [ 0, %entry ], [ %indvar.next, %no_exit ] ; <i32> [#uses=1]
|
2007-05-09-UnknownTripCount.ll | 8 %indvar1.ph = phi i32 [ 0, %entry ], [ %indvar.next2, %bb72 ]
|