HomeSort by relevance Sort by last modified time
    Searched full:phi (Results 226 - 250 of 2375) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/Transforms/LoopStrengthReduce/
2012-01-02-nopreheader.ll 3 ; <rdar://10619599> "SelectionDAGBuilder shouldn't visit PHI nodes!" assert.
12 ; (bb7.lr.ph.us) below the existing phi i.12.us.
16 ; CHECK-NOT: phi float*
17 ; CHECK: %j.01.us = phi i32
18 ; CHECK-NOT: phi float*
31 %i.12.us = phi i32 [ %2, %bb9.us ], [ 0, %bb8.preheader.lr.ph ]
36 %j.01.us = phi i32 [ 0, %bb7.lr.ph.us ], [ %1, %bb7.us ]
59 ; CHECK: %indvar = phi i32
71 %indvar5 = phi i32 [ %indvar.next6, %bb9 ], [ 0, %bb3 ]
76 %indvar = phi i32 [ 0, %bb8.preheader ], [ %indvar.next, %bb7
    [all...]
  /external/llvm/test/Transforms/LoopUnroll/
runtime-loop.ll 22 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ]
23 %sum.02 = phi i32 [ %add, %for.body ], [ 0, %entry ]
33 %sum.0.lcssa = phi i32 [ 0, %entry ], [ %add, %for.body ]
49 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
50 %sum.01 = phi i32 [ 0, %entry ], [ %add, %for.body ]
73 %indvar1.ph = phi i32 [ 0, %entry ], [ %indvar.next2, %bb72 ]
97 %p.addr.05 = phi i16* [ %incdec.ptr, %for.body ], [ %p, %entry ]
98 %len.addr.04 = phi i32 [ %sub, %for.body ], [ %len, %entry ]
99 %res.03 = phi i32 [ %add, %for.body ], [ 0, %entry ]
113 %res.0.lcssa = phi i16 [ %phitmp, %for.cond.for.end_crit_edge ], [ 0, %entry
    [all...]
runtime-loop3.ll 18 %indvars.iv16 = phi i64 [ 0, %for.cond1.preheader.lr.ph ], [ %indvars.iv.next17, %for.inc5 ]
19 %sum.012 = phi i32 [ 0, %for.cond1.preheader.lr.ph ], [ %sum.1.lcssa, %for.inc5 ]
23 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body3 ], [ 0, %for.cond1.preheader ]
24 %sum.19 = phi i32 [ %add4, %for.body3 ], [ %sum.012, %for.cond1.preheader ]
35 %sum.1.lcssa = phi i32 [ %sum.012, %for.cond1.preheader ], [ %add4, %for.body3 ]
42 %sum.0.lcssa = phi i32 [ 0, %entry ], [ %sum.1.lcssa, %for.inc5 ]
  /external/llvm/test/Transforms/LoopVectorize/AArch64/
gather-cost.ll 27 %r.057 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add10, %for.body ]
28 %g.056 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add20, %for.body ]
29 %v.055 = phi i64 [ 0, %for.body.lr.ph ], [ %inc, %for.body ]
30 %b.054 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add30, %for.body ]
69 %add30.lcssa = phi float [ %add30, %for.body ]
70 %add20.lcssa = phi float [ %add20, %for.body ]
71 %add10.lcssa = phi float [ %add10, %for.body ]
78 %r.0.lcssa = phi i8 [ %phitmp, %for.cond.for.end_crit_edge ], [ 0, %entry ]
79 %g.0.lcssa = phi i8 [ %phitmp60, %for.cond.for.end_crit_edge ], [ 0, %entry ]
80 %b.0.lcssa = phi i8 [ %phitmp61, %for.cond.for.end_crit_edge ], [ 0, %entry
    [all...]
  /external/llvm/test/Transforms/LoopVectorize/ARM/
gather-cost.ll 30 %r.057 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add10, %for.body ]
31 %g.056 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add20, %for.body ]
32 %v.055 = phi i32 [ 0, %for.body.lr.ph ], [ %inc, %for.body ]
33 %b.054 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add30, %for.body ]
72 %add30.lcssa = phi float [ %add30, %for.body ]
73 %add20.lcssa = phi float [ %add20, %for.body ]
74 %add10.lcssa = phi float [ %add10, %for.body ]
81 %r.0.lcssa = phi i8 [ %phitmp, %for.cond.for.end_crit_edge ], [ 0, %entry ]
82 %g.0.lcssa = phi i8 [ %phitmp60, %for.cond.for.end_crit_edge ], [ 0, %entry ]
83 %b.0.lcssa = phi i8 [ %phitmp61, %for.cond.for.end_crit_edge ], [ 0, %entry
    [all...]
width-detect.ll 14 %indvars.iv = phi i64 [ %indvars.iv.next, %.lr.ph ], [ 0, %0 ]
15 %prod.01 = phi float [ %4, %.lr.ph ], [ 0.000000e+00, %0 ]
25 %prod.0.lcssa = phi float [ 0.000000e+00, %0 ], [ %4, %.lr.ph ]
37 %indvars.iv = phi i64 [ %indvars.iv.next, %.lr.ph ], [ 0, %0 ]
38 %red.01 = phi i8 [ %4, %.lr.ph ], [ 0, %0 ]
48 %red.0.lcssa = phi i8 [ 0, %0 ], [ %4, %.lr.ph ]
  /external/llvm/test/Transforms/LoopVectorize/X86/
gather-cost.ll 28 %r.057 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add10, %for.body ]
29 %g.056 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add20, %for.body ]
30 %v.055 = phi i64 [ 0, %for.body.lr.ph ], [ %inc, %for.body ]
31 %b.054 = phi float [ 0.000000e+00, %for.body.lr.ph ], [ %add30, %for.body ]
70 %add30.lcssa = phi float [ %add30, %for.body ]
71 %add20.lcssa = phi float [ %add20, %for.body ]
72 %add10.lcssa = phi float [ %add10, %for.body ]
79 %r.0.lcssa = phi i8 [ %phitmp, %for.cond.for.end_crit_edge ], [ 0, %entry ]
80 %g.0.lcssa = phi i8 [ %phitmp60, %for.cond.for.end_crit_edge ], [ 0, %entry ]
81 %b.0.lcssa = phi i8 [ %phitmp61, %for.cond.for.end_crit_edge ], [ 0, %entry
    [all...]
  /external/llvm/test/Transforms/LoopVectorize/
no_int_induction.ll 10 ;CHECK: phi i64
11 ;CHECK: phi <4 x i32>
22 %.03.i = phi i32* [ %6, %.lr.ph.i ], [ %A, %0 ]
23 %.012.i = phi i32 [ %5, %.lr.ph.i ], [ 0, %0 ]
31 %.01.lcssa.i = phi i32 [ 0, %0 ], [ %5, %.lr.ph.i ]
37 ;CHECK: phi i16
38 ;CHECK: phi <4 x i32>
49 %.03.i = phi i32 addrspace(1)* [ %6, %.lr.ph.i ], [ %A, %0 ]
50 %.012.i = phi i32 [ %5, %.lr.ph.i ], [ 0, %0 ]
58 %.01.lcssa.i = phi i32 [ 0, %0 ], [ %5, %.lr.ph.i
    [all...]
if-conv-crash.ll 42 ; We can have basic blocks with single entry PHI nodes.
48 %inc10 = phi i32 [ 0, %entry ], [ %inc, %for.end ]
52 %malicious.phi = phi i32 [ 0, %for.cond1.preheader ]
58 %and.lcssa = phi i32 [ %malicious.phi, %for.end ]
no_outside_user.ll 24 %tmp8 = phi i32 [ %tmp18, %bb16 ], [ %b.promoted, %bb ]
32 %tmp17 = phi i32 [ 0, %bb10 ], [ 1, %.lr.ph.i ]
38 %.lcssa = phi i32 [ %tmp17, %bb16 ]
42 ; Don't vectorize this loop. Its phi node (induction variable) has an outside
60 %inc7 = phi i32 [ 0, %entry ], [ %inc, %for.cond1.preheader ]
66 %inc7.lcssa = phi i32 [ %inc7, %for.cond1.preheader ]
  /external/llvm/test/Transforms/IndVarSimplify/
tripcount_compute.ll 16 %i = phi i32 [ 0, %entry ], [ %i.next, %loop ] ; <i32> [#uses=3]
33 %i = phi i32 [ 0, %entry ], [ %i.next, %loop ] ; <i32> [#uses=3]
50 %i = phi i32 [ 1024, %entry ], [ %i.next, %loop ] ; <i32> [#uses=3]
67 %i = phi i32 [ 0, %entry ], [ %i.next, %loop ] ; <i32> [#uses=3]
84 %i = phi i32 [ 7, %entry ], [ %i.next, %loop ] ; <i32> [#uses=4]
102 %i = phi i32 [ 0, %entry ], [ %i.next, %loop ] ; <i32> [#uses=3]
111 %j = phi i32 [ %i, %loopexit ], [ %j.next, %loop2 ] ; <i32> [#uses=3]
128 %i = phi i32 [ 0, %entry ], [ %i.next, %loop ] ; <i32> [#uses=3]
137 %j = phi i32 [ %i.next, %loopexit ], [ %j.next, %loop2 ] ; <i32> [#uses=3]
146 %k = phi i32 [ %j.next, %loopexit2 ], [ %k.next, %loop8 ] ; <i32> [#uses=3
    [all...]
dont-recompute.ll 30 %i.06 = phi i32 [ 0, %entry ], [ %inc, %for.body ]
31 %a.05 = phi i32 [ 0, %entry ], [ %add, %for.body ]
42 ; CHECK:%add.lcssa = phi i32 [ %add, %for.body ]
54 %i.06 = phi i32 [ 0, %entry ], [ %inc, %for.body ]
55 %a.05 = phi i32 [ 0, %entry ], [ %add, %for.body ]
66 ; CHECK:%add.lcssa = phi i32 [ %add, %for.body ]
  /external/llvm/test/Analysis/BranchProbabilityInfo/
pr18705.ll 20 %indvars.iv = phi i64 [ %0, %while.body.lr.ph ], [ %indvars.iv.next, %if.end ]
21 %b.addr.011 = phi i32* [ %b, %while.body.lr.ph ], [ %b.addr.1, %if.end ]
22 %d.addr.010 = phi i32* [ %d, %while.body.lr.ph ], [ %incdec.ptr4, %if.end ]
23 %c.addr.09 = phi i32* [ %c, %while.body.lr.ph ], [ %c.addr.1, %if.end ]
47 %c.addr.1 = phi i32* [ %c.addr.09, %if.then ], [ %incdec.ptr3, %if.else ]
48 %b.addr.1 = phi i32* [ %incdec.ptr, %if.then ], [ %b.addr.011, %if.else ]
  /external/llvm/test/CodeGen/X86/
2007-04-25-MMX-PADDQ.ll 14 %i.037.0 = phi i32 [ 0, %entry ], [ %tmp25, %bb26 ] ; <i32> [#uses=3]
15 %sum.035.0 = phi <1 x i64> [ zeroinitializer, %entry ], [ %tmp22, %bb26 ] ; <<1 x i64>> [#uses=1]
27 %sum.035.1 = phi <1 x i64> [ zeroinitializer, %entry ], [ %tmp22, %bb26 ] ; <<1 x i64>> [#uses=1]
46 %i.037.0 = phi i32 [ 0, %entry ], [ %tmp25, %bb26 ] ; <i32> [#uses=3]
47 %sum.035.0 = phi x86_mmx [ %tmp2943, %entry ], [ %tmp22, %bb26 ] ; <x86_mmx> [#uses=1]
59 %sum.035.1 = phi x86_mmx [ %tmp2943, %entry ], [ %tmp22, %bb26 ] ; <x86_mmx> [#uses=1]
2007-01-13-StackPtrIndex.ll 64 %e641 = phi i64 [ 0, %b63 ], [ %r129, %a25b ]
70 %w1989 = phi i64 [ 0, %b63 ], [ %v1990, %a25b ]
78 %w1982 = phi i64 [ 0, %a25b140q ], [ %v1983, %a25b140 ]
88 %w1964 = phi i64 [ 0, %b158 ], [ %v1973, %b1606 ]
107 %e653 = phi i64 [ 0, %b179 ], [ %r283, %a30b ]
113 %w = phi i64 [ 0, %b179 ], [ %v, %a30b ]
121 %w1847 = phi i64 [ 0, %a30b294q ], [ %v1848, %a30b294 ]
131 %w1874 = phi i64 [ 0, %a33b ], [ %v1880, %b463 ]
146 %d753p = phi i64 [ %d753, %b341 ], [ %r411, %a35b ]
147 %s761p = phi i64 [ %s761, %b341 ], [ 322, %a35b
    [all...]
  /external/llvm/test/Transforms/InstCombine/
shift-sra.ll 32 %P = phi i64 [%X2, %T], [%Y2, %F]
37 ; CHECK: %P = phi i64
50 %P = phi i64 [%X2, %T], [%Y2, %F]
56 ; CHECK: %P = phi i64
70 %P = phi i32 [0, %A], [0, %B], [%Y, %C]
74 ; CHECK: %P = phi i32
  /external/chromium_org/v8/src/
hydrogen-infer-types.cc 32 HPhi* phi = block->phis()->at(j); local
33 worklist_.Add(phi, zone());
34 in_worklist_.Add(phi->id());
  /external/llvm/test/Analysis/BlockFrequencyInfo/
double_exit.ll 20 %I.0 = phi i32 [ 0, %entry ], [ %inc6, %outer.inc ]
21 %Return.0 = phi i32 [ 0, %entry ], [ %Return.1, %outer.inc ]
33 %Return.1 = phi i32 [ %Return.0, %outer ], [ %call4, %inner.inc ]
34 %J.0 = phi i32 [ %I.0, %outer ], [ %inc, %inner.inc ]
65 %Return.2 = phi i32 [ %Return.1, %inner.body ], [ %Return.0, %outer ]
93 %I.0 = phi i32 [ 0, %entry ], [ %inc12, %outer.inc ]
94 %Return.0 = phi i32 [ 0, %entry ], [ %Return.3, %outer.inc ]
106 %J.0 = phi i32 [ %I.0, %outer ], [ %inc9, %middle.inc ]
107 %Return.1 = phi i32 [ %Return.0, %outer ], [ %Return.2, %middle.inc ]
119 %Return.2 = phi i32 [ %Return.1, %middle ], [ %call7, %inner.inc
    [all...]
  /external/llvm/test/Analysis/Delinearization/
undef.ll 10 %iz.069 = phi i64 [ %inc323, %for.inc322 ], [ 0, %entry ]
14 %iy.067 = phi i64 [ %inc320, %for.end ], [ 0, %for.cond55.preheader ]
18 %ix.062 = phi i64 [ %inc, %for.body60 ], [ 0, %for.cond58.preheader ]
  /external/llvm/test/Analysis/ScalarEvolution/
2008-11-18-Stride1.ll 20 %indvar = phi i32 [ 0, %bb.nph ], [ %indvar.next, %bb1 ] ; <i32> [#uses=2]
32 %.lcssa = phi i32 [ %1, %bb1 ] ; <i32> [#uses=1]
36 %x_addr.0.lcssa = phi i32 [ %.lcssa, %bb1.bb2_crit_edge ], [ %x, %entry ] ; <i32> [#uses=1]
2008-11-18-Stride2.ll 19 %indvar = phi i32 [ 0, %bb.nph ], [ %indvar.next, %bb1 ] ; <i32> [#uses=2]
31 %.lcssa = phi i32 [ %1, %bb1 ] ; <i32> [#uses=1]
35 %x_addr.0.lcssa = phi i32 [ %.lcssa, %bb1.bb2_crit_edge ], [ %x, %entry ] ; <i32> [#uses=1]
  /external/llvm/test/CodeGen/AArch64/
arm64-ands-bad-peephole.ll 16 %result.09 = phi i32 [ %add2.result.0, %for.body ], [ 1, %entry ]
17 %i.08 = phi i32 [ %inc, %for.body ], [ 2, %entry ]
26 %add2.result.0.lcssa = phi i32 [ %add2.result.0, %for.body ]
  /external/llvm/test/CodeGen/ARM/
2009-05-11-CodePlacementCrash.ll 12 %CurL.02 = phi %struct.List* [ @Node5, %entry ], [ %2, %bb3 ] ; <%struct.List*> [#uses=1]
13 %PrevL.01 = phi %struct.List* [ null, %entry ], [ %CurL.02, %bb3 ] ; <%struct.List*> [#uses=1]
21 %iftmp.0.0 = phi i32 [ 0, %bb1 ], [ -1, %bb ] ; <i32> [#uses=1]
fast-isel-br-phi.ll 20 %cond = phi i1 [ 0, %cond.true ], [ 1, %cond.false ]
30 %cond8 = phi i8 [ 0, %cond.true8 ], [ 1, %cond.false8 ]
41 %cond16 = phi i16 [ 0, %cond.true16 ], [ 1, %cond.false16 ]
  /external/llvm/test/CodeGen/Thumb2/
2011-06-07-TwoAddrEarlyClobber.ll 28 %.pre-phi = phi %struct.op** [ undef, %if.then60 ], [ %0, %if.then67 ]
29 %tmp98 = load %struct.op** %.pre-phi, align 4

Completed in 473 milliseconds

1 2 3 4 5 6 7 8 91011>>