/external/llvm/test/Analysis/DependenceAnalysis/ |
D | Preliminary.ll | 55 br i1 %cmp10, label %for.cond1.preheader.preheader, label %for.end26 64 for.cond1.preheader.preheader: ; preds = %entry 65 br label %for.cond1.preheader 67 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 68 %B.addr.012 = phi i64* [ %B.addr.1.lcssa, %for.inc24 ], [ %B, %for.cond1.preheader.preheader ] 69 %i.011 = phi i64 [ %inc25, %for.inc24 ], [ 0, %for.cond1.preheader.preheader ] 71 br i1 %cmp26, label %for.cond4.preheader.preheader, label %for.inc24 73 for.cond4.preheader.preheader: ; preds = %for.cond1.preheader 74 br label %for.cond4.preheader 76 for.cond4.preheader: ; preds = %for.cond4.preheader.preheader, %for.in… [all …]
|
D | SymbolicRDIV.ll | 16 br i1 %cmp4, label %for.cond1.preheader, label %for.body.preheader 26 for.body.preheader: ; preds = %entry 29 for.cond1.preheader.loopexit: ; preds = %for.body 30 br label %for.cond1.preheader 32 for.cond1.preheader: ; preds = %for.cond1.preheader.loopexit, %entry 34 br i1 %cmp21, label %for.end11, label %for.body4.preheader 36 for.body4.preheader: ; preds = %for.cond1.preheader 39 for.body: ; preds = %for.body.preheader, %for.body 40 %i.05 = phi i64 [ %inc, %for.body ], [ 0, %for.body.preheader ] 48 br i1 %exitcond, label %for.body, label %for.cond1.preheader.loopexit [all …]
|
D | Separability.ll | 17 br label %for.cond1.preheader 26 for.cond1.preheader: ; preds = %entry, %for.inc22 29 br label %for.cond4.preheader 31 for.cond4.preheader: ; preds = %for.cond1.preheader, %for.inc19 32 %B.addr.16 = phi i32* [ %B.addr.08, %for.cond1.preheader ], [ %scevgep9, %for.inc19 ] 33 %j.05 = phi i64 [ 0, %for.cond1.preheader ], [ %inc20, %for.inc19 ] 34 br label %for.cond7.preheader 36 for.cond7.preheader: ; preds = %for.cond4.preheader, %for.inc16 37 %B.addr.24 = phi i32* [ %B.addr.16, %for.cond4.preheader ], [ %scevgep, %for.inc16 ] 38 %k.03 = phi i64 [ 0, %for.cond4.preheader ], [ %inc17, %for.inc16 ] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/DependenceAnalysis/ |
D | Preliminary.ll | 56 br i1 %cmp10, label %for.cond1.preheader.preheader, label %for.end26 66 for.cond1.preheader.preheader: ; preds = %entry 67 br label %for.cond1.preheader 69 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 70 %B.addr.012 = phi i64* [ %B.addr.1.lcssa, %for.inc24 ], [ %B, %for.cond1.preheader.preheader ] 71 %i.011 = phi i64 [ %inc25, %for.inc24 ], [ 0, %for.cond1.preheader.preheader ] 73 br i1 %cmp26, label %for.cond4.preheader.preheader, label %for.inc24 75 for.cond4.preheader.preheader: ; preds = %for.cond1.preheader 76 br label %for.cond4.preheader 78 for.cond4.preheader: ; preds = %for.cond4.preheader.preheader, %for.in… [all …]
|
D | SymbolicRDIV.ll | 16 br i1 %cmp4, label %for.cond1.preheader, label %for.body.preheader 26 for.body.preheader: ; preds = %entry 29 for.cond1.preheader.loopexit: ; preds = %for.body 30 br label %for.cond1.preheader 32 for.cond1.preheader: ; preds = %for.cond1.preheader.loopexit, %entry 34 br i1 %cmp21, label %for.end11, label %for.body4.preheader 36 for.body4.preheader: ; preds = %for.cond1.preheader 39 for.body: ; preds = %for.body.preheader, %for.body 40 %i.05 = phi i64 [ %inc, %for.body ], [ 0, %for.body.preheader ] 48 br i1 %exitcond, label %for.body, label %for.cond1.preheader.loopexit [all …]
|
D | DADelin.ll | 18 br i1 %cmp49, label %for.cond1.preheader.lr.ph, label %for.cond.cleanup 20 for.cond1.preheader.lr.ph: ; preds = %entry 23 br label %for.cond1.preheader 25 for.cond1.preheader: ; preds = %for.cond.cleanup3, %for.cond1.preheade… 26 %i.050 = phi i32 [ 0, %for.cond1.preheader.lr.ph ], [ %inc23, %for.cond.cleanup3 ] 27 br i1 %cmp247, label %for.cond5.preheader.lr.ph, label %for.cond.cleanup3 29 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader 31 br label %for.cond5.preheader 33 for.cond5.preheader: ; preds = %for.cond.cleanup7, %for.cond5.preheade… 34 %j.048 = phi i32 [ 0, %for.cond5.preheader.lr.ph ], [ %inc20, %for.cond.cleanup7 ] [all …]
|
D | Separability.ll | 16 br label %for.cond1.preheader 25 for.cond1.preheader: ; preds = %entry, %for.inc22 28 br label %for.cond4.preheader 30 for.cond4.preheader: ; preds = %for.cond1.preheader, %for.inc19 31 %B.addr.16 = phi i32* [ %B.addr.08, %for.cond1.preheader ], [ %scevgep9, %for.inc19 ] 32 %j.05 = phi i64 [ 0, %for.cond1.preheader ], [ %inc20, %for.inc19 ] 33 br label %for.cond7.preheader 35 for.cond7.preheader: ; preds = %for.cond4.preheader, %for.inc16 36 %B.addr.24 = phi i32* [ %B.addr.16, %for.cond4.preheader ], [ %scevgep, %for.inc16 ] 37 %k.03 = phi i64 [ 0, %for.cond4.preheader ], [ %inc17, %for.inc16 ] [all …]
|
D | GCD.ll | 14 br label %for.cond1.preheader 24 for.cond1.preheader: ; preds = %entry, %for.inc8 29 for.body3: ; preds = %for.cond1.preheader, %for.body3 30 %j.02 = phi i64 [ 0, %for.cond1.preheader ], [ %inc, %for.body3 ] 31 %B.addr.11 = phi i32* [ %B.addr.04, %for.cond1.preheader ], [ %incdec.ptr, %for.body3 ] 53 br i1 %exitcond5, label %for.cond1.preheader, label %for.end10 67 br label %for.cond1.preheader 77 for.cond1.preheader: ; preds = %entry, %for.inc9 82 for.body3: ; preds = %for.cond1.preheader, %for.body3 83 %j.02 = phi i64 [ 0, %for.cond1.preheader ], [ %inc, %for.body3 ] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimplifyCFG/ |
D | 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.i [all …]
|
/external/swiftshader/third_party/LLVM/test/Transforms/SimplifyCFG/ |
D | 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.i [all …]
|
/external/llvm/test/Transforms/SimplifyCFG/ |
D | 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.i [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopVersioningLICM/ |
D | metadata.ll | 7 br i1 %cmp14, label %for.end13, label %for.cond1.preheader.preheader 9 for.cond1.preheader.preheader: ; preds = %entry 10 br label %for.cond1.preheader 12 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 13 %j.016 = phi i32 [ %j.1.lcssa, %for.inc11 ], [ 0, %for.cond1.preheader.preheader ] 14 %i.015 = phi i32 [ %inc12, %for.inc11 ], [ 0, %for.cond1.preheader.preheader ] 18 for.body3.lr.ph: ; preds = %for.cond1.preheader 40 …r.inc11: ; preds = %for.inc11.loopexit, %for.cond1.preheader 41 %j.1.lcssa = phi i32 [ %j.016, %for.cond1.preheader ], [ %itr, %for.inc11.loopexit ] 44 br i1 %cmp, label %for.cond1.preheader, label %for.end13.loopexit [all …]
|
/external/llvm/test/Transforms/LoopVersioningLICM/ |
D | metadata.ll | 7 br i1 %cmp14, label %for.end13, label %for.cond1.preheader.preheader 9 for.cond1.preheader.preheader: ; preds = %entry 10 br label %for.cond1.preheader 12 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 13 %j.016 = phi i32 [ %j.1.lcssa, %for.inc11 ], [ 0, %for.cond1.preheader.preheader ] 14 %i.015 = phi i32 [ %inc12, %for.inc11 ], [ 0, %for.cond1.preheader.preheader ] 18 for.body3.lr.ph: ; preds = %for.cond1.preheader 40 …r.inc11: ; preds = %for.inc11.loopexit, %for.cond1.preheader 41 %j.1.lcssa = phi i32 [ %j.016, %for.cond1.preheader ], [ %itr, %for.inc11.loopexit ] 44 br i1 %cmp, label %for.cond1.preheader, label %for.end13.loopexit [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/ |
D | pr24356.ll | 12 br label %bb4.preheader 14 bb4.preheader: ; preds = %bb, %bb16 15 ; CHECK-LABEL: bb4.preheader: 21 …br i1 %tmp9, label %bb4.preheader.bb18.loopexit.split_crit_edge, label %bb4.preheader.bb4.preheade… 23 bb4.preheader.bb4.preheader.split_crit_edge: ; preds = %bb4.preheader 24 br label %bb4.preheader.split 26 bb4.preheader.bb18.loopexit.split_crit_edge: ; preds = %bb4.preheader 30 bb4.preheader.split: ; preds = %bb4.preheader.bb4.preheader.split_crit… 37 bb7: ; preds = %bb4.preheader.split, %bb4 38 %storemerge2 = phi i32 [ 0, %bb4.preheader.split ], [ %tmp14, %bb4 ] [all …]
|
D | pr26974.ll | 15 for.cond1.preheader: ; preds = %for.body 17 br i1 undef, label %for.cond1.us.preheader, label %for.cond1 19 for.cond1.us.preheader: ; preds = %for.cond1.preheader 22 for.cond1.us: ; preds = %for.cond1.us, %for.cond1.us.preheader 26 br i1 undef, label %for.body, label %for.cond1.preheader 28 for.cond1: ; preds = %for.cond1.preheader 29 br i1 true, label %for.body9.lr.ph, label %for.cond13.preheader 32 br i1 undef, label %for.body9.us.preheader, label %for.body9 34 for.body9.us.preheader: ; preds = %for.body9.lr.ph 37 for.body9.us: ; preds = %for.body9.us, %for.body9.us.preheader [all …]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | pr24356.ll | 12 br label %bb4.preheader 14 bb4.preheader: ; preds = %bb, %bb16 15 ; CHECK-LABEL: bb4.preheader: 21 …br i1 %tmp9, label %bb4.preheader.bb18.loopexit.split_crit_edge, label %bb4.preheader.bb4.preheade… 23 bb4.preheader.bb4.preheader.split_crit_edge: ; preds = %bb4.preheader 24 br label %bb4.preheader.split 26 bb4.preheader.bb18.loopexit.split_crit_edge: ; preds = %bb4.preheader 30 bb4.preheader.split: ; preds = %bb4.preheader.bb4.preheader.split_crit… 37 bb7: ; preds = %bb4.preheader.split, %bb4 38 %storemerge2 = phi i32 [ 0, %bb4.preheader.split ], [ %tmp14, %bb4 ] [all …]
|
D | pr26974.ll | 15 for.cond1.preheader: ; preds = %for.body 17 br i1 undef, label %for.cond1.us.preheader, label %for.cond1 19 for.cond1.us.preheader: ; preds = %for.cond1.preheader 22 for.cond1.us: ; preds = %for.cond1.us, %for.cond1.us.preheader 26 br i1 undef, label %for.body, label %for.cond1.preheader 28 for.cond1: ; preds = %for.cond1.preheader 29 br i1 true, label %for.body9.lr.ph, label %for.cond13.preheader 32 br i1 undef, label %for.body9.us.preheader, label %for.body9 34 for.body9.us.preheader: ; preds = %for.body9.lr.ph 37 for.body9.us: ; preds = %for.body9.us, %for.body9.us.preheader [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | coalescer-dce2.ll | 19 br i1 %tobool72, label %for.end32, label %for.cond1.preheader.lr.ph 21 for.cond1.preheader.lr.ph: ; preds = %entry 31 br label %for.cond1.preheader 33 ….preheader: ; preds = %for.cond25.loopexit.us-lcssa.us-lcssa, %if.end… 34 …%j.073 = phi i32 [ undef, %for.cond1.preheader.lr.ph ], [ %j.1.us.us, %if.end.us.us ], [ %j.1.us, … 35 …br i1 %tobool2, label %for.cond1.preheader.split.us, label %for.cond1.preheader.for.cond1.preheade… 37 for.cond1.preheader.for.cond1.preheader.split_crit_edge: ; preds = %for.cond1.preheader 38 …br i1 %tobool9, label %if.end.us50, label %for.cond1.preheader.split.for.cond1.preheader.split.spl… 40 for.cond1.preheader.split.us: ; preds = %for.cond1.preheader 50 br i1 %tobool4, label %cond.false18.us.us, label %for.cond1.preheader [all …]
|
D | new-remat.ll | 15 br i1 %cmp3, label %for.body.preheader, label %for.end 17 for.body.preheader: ; preds = %entry 21 br i1 %lcmp.mod, label %for.body.preheader.split, label %for.body.prol.preheader 23 for.body.prol.preheader: ; preds = %for.body.preheader 26 for.body.prol: ; preds = %for.body.prol, %for.body.prol.preheader 27 %i.04.prol = phi i32 [ %inc.prol, %for.body.prol ], [ 0, %for.body.prol.preheader ] 28 %prol.iter = phi i32 [ %prol.iter.sub, %for.body.prol ], [ %xtraiter, %for.body.prol.preheader ] 34 br i1 %prol.iter.cmp, label %for.body.preheader.split.loopexit, label %for.body.prol 36 for.body.preheader.split.loopexit: ; preds = %for.body.prol 38 br label %for.body.preheader.split [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | coalescer-dce2.ll | 19 br i1 %tobool72, label %for.end32, label %for.cond1.preheader.lr.ph 21 for.cond1.preheader.lr.ph: ; preds = %entry 31 br label %for.cond1.preheader 33 ….preheader: ; preds = %for.cond25.loopexit.us-lcssa.us-lcssa, %if.end… 34 …%j.073 = phi i32 [ undef, %for.cond1.preheader.lr.ph ], [ %j.1.us.us, %if.end.us.us ], [ %j.1.us, … 35 …br i1 %tobool2, label %for.cond1.preheader.split.us, label %for.cond1.preheader.for.cond1.preheade… 37 for.cond1.preheader.for.cond1.preheader.split_crit_edge: ; preds = %for.cond1.preheader 38 …br i1 %tobool9, label %if.end.us50, label %for.cond1.preheader.split.for.cond1.preheader.split.spl… 40 for.cond1.preheader.split.us: ; preds = %for.cond1.preheader 50 br i1 %tobool4, label %cond.false18.us.us, label %for.cond1.preheader [all …]
|
D | new-remat.ll | 15 br i1 %cmp3, label %for.body.preheader, label %for.end 17 for.body.preheader: ; preds = %entry 21 br i1 %lcmp.mod, label %for.body.preheader.split, label %for.body.prol.preheader 23 for.body.prol.preheader: ; preds = %for.body.preheader 26 for.body.prol: ; preds = %for.body.prol, %for.body.prol.preheader 27 %i.04.prol = phi i32 [ %inc.prol, %for.body.prol ], [ 0, %for.body.prol.preheader ] 28 %prol.iter = phi i32 [ %prol.iter.sub, %for.body.prol ], [ %xtraiter, %for.body.prol.preheader ] 34 br i1 %prol.iter.cmp, label %for.body.preheader.split.loopexit, label %for.body.prol 36 for.body.preheader.split.loopexit: ; preds = %for.body.prol 38 br label %for.body.preheader.split [all …]
|
D | tail-dup-debugloc.ll | 4 ; 'while.cond1.preheader.lr.ph' survives after tailduplication pass. 19 br i1 %cmp, label %while.end4, label %while.cond1.preheader.lr.ph, !dbg !10 21 while.cond1.preheader.lr.ph: ; preds = %entry 23 br i1 %tobool, label %while.cond1.preheader.us.preheader, label %while.body2.preheader, !dbg !11 25 while.body2.preheader: ; preds = %while.cond1.preheader.lr.ph 28 while.cond1.preheader.us.preheader: ; preds = %while.cond1.preheader.lr.ph 29 br label %while.cond1.preheader.us, !dbg !10 31 while.cond1.preheader.us: ; preds = %while.cond1.preheader.us.preheader, %w… 32 br label %while.cond1.preheader.us, !dbg !10 34 while.body2: ; preds = %while.body2.preheader, %while.body2
|
/external/llvm/test/Transforms/LoopInterchange/ |
D | interchange.ll | 22 br i1 %cmp21, label %for.cond1.preheader.lr.ph, label %for.end12 24 for.cond1.preheader.lr.ph: 27 br label %for.cond1.preheader 29 for.cond1.preheader: 30 %indvars.iv23 = phi i64 [ 0, %for.cond1.preheader.lr.ph ], [ %indvars.iv.next24, %for.inc10 ] 34 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body3 ], [ 1, %for.cond1.preheader ] 48 br i1 %exitcond26, label %for.end12, label %for.cond1.preheader 57 ; CHECK: br i1 %cmp21, label %for.body3.preheader, label %for.end12 58 ; CHECK: for.cond1.preheader.lr.ph: 59 ; CHECK: br label %for.cond1.preheader [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopSimplify/ |
D | notify-scev.ll | 17 ; CHECK-LABEL: for.cond127.preheader: 25 br i1 undef, label %for.cond127.preheader, label %for.inc203 27 for.cond127.preheader: 35 %uv.013 = phi i32 [ 0, %for.cond127.preheader ], [ %inc191, %for.cond127 ] 37 br i1 undef, label %for.cond135.preheader.lr.ph, label %for.end185 39 for.cond135.preheader.lr.ph: 40 …br i1 undef, label %for.cond135.preheader.lr.ph.split.us, label %for.cond135.preheader.lr.ph.split… 42 for.cond135.preheader.lr.ph.split_crit_edge: 43 br label %for.cond135.preheader.lr.ph.split 45 for.cond135.preheader.lr.ph.split.us: [all …]
|
/external/llvm/test/Transforms/LoopSimplify/ |
D | notify-scev.ll | 17 ; CHECK-LABEL: for.cond127.preheader: 25 br i1 undef, label %for.cond127.preheader, label %for.inc203 27 for.cond127.preheader: 35 %uv.013 = phi i32 [ 0, %for.cond127.preheader ], [ %inc191, %for.cond127 ] 37 br i1 undef, label %for.cond135.preheader.lr.ph, label %for.end185 39 for.cond135.preheader.lr.ph: 40 …br i1 undef, label %for.cond135.preheader.lr.ph.split.us, label %for.cond135.preheader.lr.ph.split… 42 for.cond135.preheader.lr.ph.split_crit_edge: 43 br label %for.cond135.preheader.lr.ph.split 45 for.cond135.preheader.lr.ph.split.us: [all …]
|