/external/llvm/test/CodeGen/X86/ |
phi-bit-propagation.ll | 11 %0 = phi i32 [ 0, %entry ], [ %inc, %for.inc ] 33 %retval.0 = phi i1 [ true, %for.body ], [ false, %for.cond ] 49 %storemerge.ph = phi i8 [ 0, %lbl_919 ], [ %add, %for.inc ]
|
pr13209.ll | 11 %frombool.i5915.ph = phi i8 [ undef, %if.end51 ], [ %frombool.i5917, %jit_return ] 53 %frombool.i5917 = phi i8 [ 0, %if.end5571 ], [ %frombool.i5915, %do.end723 ] 72 %frombool.i5915 = phi i8 [ 0, %do.body495 ],[ 0, %do.body482 ] , [ %frombool.i5915, %do.body4936 ],[ %frombool.i5915, %do.body5184 ], [ %frombool.i5915, %L_JSOP_UINT24 ], [ %frombool.i5915, %do.end286 ], [ %frombool.i5915, %do.end297 ], [ %frombool.i5915, %do.end308 ], [ %frombool.i5915, %do.end429 ], [ %frombool.i5915, %do.end440 ], [ %frombool.i5915, %L_JSOP_THROWING ], [ %frombool.i5915, %do.end253 ], [ %frombool.i5915, %do.end242 ], [ %frombool.i5915, %do.end231 ], [ %frombool.i5915, %do.end220 ], [ %frombool.i5915, %do.end209 ],[ %frombool.i5915, %do.end165 ], [ %frombool.i5915.ph, %indirectgoto.preheader ]
|
atomic-dagsched.ll | 15 %asr.iv6 = phi i8* [ %29, %test.exit ], [ %scevgep, %entry ] 16 %iv = phi i64 [ %0, %entry ], [ %28, %test.exit ] 35 %asr.iv9 = phi i8* [ %scevgep10, %vector_kernel_entry.i ], [ %asr.iv6, %dim_0_vector_pre_head.i ] 36 %asr.iv = phi i64 [ %asr.iv.next, %vector_kernel_entry.i ], [ %vector.size.i, %dim_0_vector_pre_head.i ] 63 %exec_wi.i = phi i64 [ 0, %loop ], [ %num.vector.wi.i, %vector_kernel_entry.i ] 75 %asr.iv12 = phi i64 [ %asr.iv.next13, %scalar_kernel_entry.i ], [ %22, %dim_0_pre_head.i ]
|
avx-brcond.ll | 26 %e = phi <4 x float> [%c, %bb1], [%d, %bb2] 50 %e = phi <4 x float> [%c, %bb1], [%d, %bb2] 74 %e = phi <4 x float> [%c, %bb1], [%d, %bb2] 98 %e = phi <4 x float> [%c, %bb1], [%d, %bb2] 122 %e = phi <4 x float> [%c, %bb1], [%d, %bb2] 146 %e = phi <4 x float> [%c, %bb1], [%d, %bb2]
|
or-address.ll | 17 %j.010 = phi i8 [ 0, %bb.nph ], [ %14, %bb ] ; <i8> [#uses=1] 18 %k.19 = phi i8 [ 0, %bb.nph ], [ %.k.1, %bb ] ; <i8> [#uses=1] 19 %i0.08 = phi i8 [ 0, %bb.nph ], [ %15, %bb ] ; <i8> [#uses=3] 60 %j.065 = phi i8 [ 0, %bb.nph ], [ %inc52, %for.body ] ; <i8> [#uses=1] 61 %i0.addr.064 = phi i8 [ %i0, %bb.nph ], [ %add, %for.body ] ; <i8> [#uses=3] 62 %k.addr.163 = phi i8 [ %k, %bb.nph ], [ %inc.k.addr.1, %for.body ] ; <i8> [#uses=1]
|
/external/llvm/test/Transforms/GVN/ |
2009-07-13-MemDepSortFail.ll | 36 %sp.1 = phi i8* [ null, %bb62 ], [ %sp.1.lcssa, %bb84 ], [ %start, %entry ], [ %sp.1.lcssa, %bb69 ] ; <i8*> [#uses=3] 40 %sp.1.lcssa = phi i8* [ %sp.1, %bb63 ] ; <i8*> [#uses=4] 62 %sp.1.lcssa.lcssa33 = phi i8* [ %sp.1.lcssa, %bb69 ] ; <i8*> [#uses=0]
|
/external/llvm/test/Transforms/GlobalDCE/ |
complex-constantexpr.ll | 26 %tmp3 = phi i32 [ %tmp, %bb1 ], [ 0, %bb ] 78 %tmp2 = phi i32 [ 0, %bb ], [ %tmp11, %bb1 ] 79 %tmp3 = phi i32 [ %tmp, %bb ], [ %tmp10, %bb1 ]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
2005-02-17-TruncateExprCrash.ll | 52 %bytes_in_len.4.5 = phi i8 [ %dec, %no_exit.0 ], [ %tmp.115, %endif.4 ] ; <i8> [#uses=1] 53 %off.5.5.in = phi i32 [ %off.5.5, %no_exit.0 ], [ 0, %endif.4 ] ; <i32> [#uses=1] 60 %off.5.in.6 = phi i32 [ 0, %endif.4 ], [ %off.5.5, %no_exit.0 ] ; <i32> [#uses=0]
|
casted-argument.ll | 17 %pn = phi i8* [ %ge, %loop ], [ null, %entry ] ; <i8*> [#uses=1] 37 %sub.ptr4912.pn = phi i8* [ %sub.ptr4912, %if.end54 ], [ null, %if.else ] ; <i8*> [#uses=1] 38 %sub.ptr7 = phi i8* [ %sub.ptr, %if.end54 ], [ null, %if.else ] ; <i8*> [#uses=2]
|
loop_evaluate8.ll | 39 %i.2 = phi i32 [ %1, %bb20 ], [ %4, %bb22 ] ; <i32> [#uses=1] 40 %q.0 = phi i8* [ undef, %bb20 ], [ %3, %bb22 ] ; <i8*> [#uses=3] 46 %q.1 = phi i8* [ undef, %bb19 ], [ %q.0, %bb23 ] ; <i8*> [#uses=0]
|
variable-stride-ivs-0.ll | 24 %iv.ui = phi i32 [ 0, %no_exit.preheader ], [ %iv..inc.ui, %no_exit ] ; <i32> [#uses=1] 25 %iv. = phi i32 [ %tmp.5, %no_exit.preheader ], [ %iv..inc, %no_exit ] ; <i32> [#uses=2] 26 %m.0.0 = phi i32 [ %tmp.5, %no_exit.preheader ], [ %tmp.24, %no_exit ] ; <i32> [#uses=2]
|
ashr-tripcount.ll | 24 %pow_2_tab.pn = phi [0 x float]* [ @i_pow_2_tab, %bb1 ], [ @pow_2_tab, %entry ] ; <[0 x float]*> [#uses=1] 25 %.pn3.in.in = phi i32 [ %t1, %bb1 ], [ %gain, %entry ] ; <i32> [#uses=1] 26 %pow_2_025_tab.pn = phi [0 x float]* [ @i_pow_2_025_tab, %bb1 ], [ @pow_2_025_tab, %entry ] ; <[0 x float]*> [#uses=1] 27 %.pn2.in.in = phi i32 [ %t2, %bb1 ], [ %gain, %entry ] ; <i32> [#uses=1] 46 %i.05 = phi i32 [ %t49, %bb4 ], [ 0, %bb.nph ] ; <i32> [#uses=9] 47 %k.04 = phi i32 [ %t48, %bb4 ], [ 0, %bb.nph ] ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/LoopRotate/ |
simplifylatch.ll | 14 %mode.0 = phi i8 [ 0, %entry ], [ %indvar.next, %bb4 ] ; <i8> [#uses=4] 52 %i.0 = phi i32 [ 1, %entry ], [ %inc, %for.inc ] 72 %retval.0 = phi i32 [ 0, %for.body ], [ 1, %for.cond ]
|
/external/llvm/test/Transforms/LoopSimplify/ |
dup-preds.ll | 31 %indvar = phi i64 [ %indvar.next, %for.body344 ], [ 0, %for.body276.lr.ph ] 32 %indvars.iv552 = phi i64 [ %indvars.iv.next553, %for.body344 ], [ 0, %for.body276.lr.ph ], [ 0, %for.body276.lr.ph ] 38 ; CHECK: %indvars.iv552 = phi i64 [ %indvars.iv.next553, %for.body344 ], [ 0, %for.body344.preheader ]
|
/external/llvm/test/Transforms/LoopUnroll/ |
2011-08-09-PhiUpdate.ll | 17 ; CHECK: %retval.0 = phi i32 [ %tmp7.i, %land.lhs.true ], [ 0, %do.cond ], [ %tmp7.i.1, %land.lhs.true.1 ], [ 0, %do.cond.1 ], [ %tmp7.i.2, %land.lhs.true.2 ], [ 0, %do.cond.2 ], [ %tmp7.i.3, %land.lhs.true.3 ], [ 0, %do.cond.3 ] 43 %retval.0 = phi i32 [ 0, %entry ], [ %call6, %land.lhs.true ], [ 0, %do.cond ] 60 %cond = phi i32 [ %tmp7, %cond.true ], [ 0, %land.lhs.true ], [ 0, %entry ]
|
/external/llvm/test/Transforms/LoopVectorize/ |
ee-crash.ll | 19 %__init.addr.05.i = phi i32 [ %add.i, %for.body.i ], [ 0, %entry ] 20 %__first.addr.04.i = phi i32* [ %incdec.ptr.i, %for.body.i ], [ %A, %entry ] 30 %__init.addr.0.lcssa.i = phi i32 [ 0, %entry ], [ %add.i, %for.body.i ]
|
if-conversion-nest.ll | 21 %indvars.iv = phi i64 [ %indvars.iv.next, %if.end14 ], [ 0, %entry ] 39 %x.0 = phi i32 [ 9, %for.body ], [ 3, %if.then ], [ %., %if.else ] ; <------------- A PHI with 3 entries that we can still vectorize.
|
/external/llvm/test/Transforms/Reassociate/ |
looptest.ll | 27 %reg115 = phi i32 [ %reg120, %bb6 ], [ 0, %bb0 ] ; <i32> [#uses=2] 30 %reg116 = phi i32 [ %reg119, %bb5 ], [ 0, %bb2 ] ; <i32> [#uses=2] 33 %reg117 = phi i32 [ %reg118, %bb4 ], [ 0, %bb3 ] ; <i32> [#uses=2]
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
reduction.ll | 23 %i.015 = phi i32 [ %inc, %for.body ], [ 0, %entry ] 24 %sum.014 = phi double [ %add6, %for.body ], [ 0.000000e+00, %entry ] 44 %sum.0.lcssa = phi i32 [ %phitmp, %for.cond.for.end_crit_edge ], [ 0, %entry ]
|
/external/llvm/test/Transforms/SimplifyCFG/ |
2008-09-08-MultiplePred.ll | 24 %indvar35 = phi i32 [ 0, %bb6.preheader.split ], [ %indvar.next36, %bb17.bb6_crit_edge ] ; <i32> [#uses=1] 25 %p_129_addr.3.reg2mem.0 = phi i32 [ %p_129_addr.2, %bb17.bb6_crit_edge ], [ %p_129, %bb6.preheader.split ] ; <i32> [#uses=3] 39 %p_129_addr.2 = phi i32 [ %p_129_addr.3.reg2mem.0, %bb13 ], [ %p_129_addr.3.reg2mem.0, %bb6.bb17_crit_edge ] ; <i32> [#uses=1]
|
speculate-vector-ops.ll | 30 %cond = phi i32 [ %tmp10, %cond.then ], [ %tmp12, %cond.else ] 43 %cond22 = phi i32 [ %tmp20, %cond.then16 ], [ %cond, %cond.else17 ] 56 %cond32 = phi i32 [ %tmp30, %cond.then26 ], [ %cond22, %cond.else27 ]
|
/art/compiler/sea_ir/debug/ |
dot_gen.cc | 165 void DotGenerationVisitor::Visit(PhiInstructionNode* phi) { 166 dot_text_ += "// PhiInstruction: \n" + phi->StringId() + 167 " [label=\"[" + phi->StringId() + "] PHI("; 168 dot_text_ += art::StringPrintf("%d", phi->GetRegisterNumber()); 171 ToDotSSAEdges(phi);
|
/external/llvm/lib/CodeGen/ |
TailDuplication.cpp | 52 cl::desc("Verify sanity of PHI instructions during taildup"), 182 dbgs() << "Malformed PHI in BB#" << MBB->getNumber() << ": " << *MI; 192 dbgs() << "Warning: malformed PHI in BB#" << MBB->getNumber() 199 dbgs() << "Malformed PHI in BB#" << MBB->getNumber() << ": " << *MI; 229 // which duplicated TailBB. Add the predecessors as sources to the PHI 392 /// ProcessPHI - Process PHI node in TailBB by turning it into a copy in PredBB. 402 assert(SrcOpIdx && "Unable to find matching PHI source?"); 417 // Remove PredBB from the PHI node. 425 /// the source operands due to earlier PHI translation. 459 /// blocks, the successors have gained new predecessors. Update the PHI [all...] |
/external/llvm/test/CodeGen/R600/ |
r600cfg.ll | 20 %temp12.0 = phi float [ 0x36A0000000000000, %main_body ], [ %temp12.1, %LOOP47 ] 21 %temp8.0 = phi float [ 0.000000e+00, %main_body ], [ %38, %LOOP47 ] 22 %temp4.1 = phi float [ %., %main_body ], [ %52, %LOOP47 ] 85 %.sink = phi i32 [ %49, %IF44 ], [ %51, %ELSE45 ] 93 %temp12.1 = phi float [ %temp12.0, %ENDIF43 ], [ %67, %ENDIF48 ] 94 %temp28.0 = phi float [ 0.000000e+00, %ENDIF43 ], [ %70, %ENDIF48 ]
|
/external/llvm/test/CodeGen/Thumb2/ |
machine-licm.ll | 36 %1 = phi i32 [ %.pre, %bb.nph ], [ %3, %bb ] ; <i32> [#uses=1] 37 %i.03 = phi i32 [ 0, %bb.nph ], [ %4, %bb ] ; <i32> [#uses=2] 59 %indvar = phi i32 [ %indvar.next, %bb1 ], [ 0, %entry ] 101 %data_addr.013 = phi i8 [ %data, %bb.nph ], [ %8, %bb ] ; <i8> [#uses=2] 102 %crc_addr.112 = phi i16 [ %crc, %bb.nph ], [ %crc_addr.2, %bb ] ; <i16> [#uses=3] 103 %i.011 = phi i8 [ 0, %bb.nph ], [ %7, %bb ] ; <i8> [#uses=1]
|