| /llvm-project-15.0.7/llvm/test/Analysis/DependenceAnalysis/ |
| H A D | Preliminary.ll | 76 for.cond4.preheader.preheader: ; preds = %for.cond1.preheader 186 ;for.cond4.preheader.preheader: ; preds = %for.cond1.preheader 195 ;for.cond7.preheader.preheader: ; preds = %for.cond4.preheader 204 ;for.cond10.preheader.preheader: ; preds = %for.cond7.preheader 213 ;for.cond13.preheader.preheader: ; preds = %for.cond10.preheader 222 ;for.cond16.preheader.preheader: ; preds = %for.cond13.preheader 231 ;for.cond19.preheader.preheader: ; preds = %for.cond16.preheader 240 ;for.cond22.preheader.preheader: ; preds = %for.cond19.preheader 249 ;for.cond25.preheader.preheader: ; preds = %for.cond22.preheader 258 ;for.cond28.preheader.preheader: ; preds = %for.cond25.preheader [all …]
|
| H A D | SymbolicRDIV.ll | 17 br i1 %cmp4, label %for.cond1.preheader, label %for.body.preheader 37 for.body4.preheader: ; preds = %for.cond1.preheader 80 br i1 %cmp4, label %for.cond2.preheader, label %for.body.preheader 100 for.body5.preheader: ; preds = %for.cond2.preheader 145 br i1 %cmp4, label %for.cond1.preheader, label %for.body.preheader 208 br i1 %cmp4, label %for.cond1.preheader, label %for.body.preheader 269 br i1 %cmp4, label %for.cond1.preheader, label %for.body.preheader 331 br i1 %cmp4, label %for.cond1.preheader, label %for.body.preheader 393 br i1 %cmp4, label %for.end7, label %for.cond1.preheader.preheader 403 for.cond1.preheader.preheader: ; preds = %entry [all …]
|
| H A D | PreliminaryNoValidityCheckFixedSize.ll | 20 br i1 %cmp10, label %for.cond1.preheader.preheader, label %for.end26 38 for.cond1.preheader.preheader: ; preds = %entry 39 br label %for.cond1.preheader 41 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 43 %i.011 = phi i64 [ %inc25, %for.inc24 ], [ 0, %for.cond1.preheader.preheader ] 45 br i1 %cmp26, label %for.cond4.preheader.preheader, label %for.inc24 47 for.cond4.preheader.preheader: ; preds = %for.cond1.preheader 48 br label %for.cond4.preheader 50 for.cond4.preheader: ; preds = %for.cond4.preheader.preheader, %for.in… 52 %j.07 = phi i64 [ %inc22, %for.inc21 ], [ 0, %for.cond4.preheader.preheader ] [all …]
|
| H A D | DADelin.ll | 24 br label %for.cond1.preheader 30 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader 32 br label %for.cond5.preheader 85 br label %for.cond1.preheader 91 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader 154 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader 217 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader 280 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader 343 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader 407 for.cond5.preheader.lr.ph: ; preds = %for.cond1.preheader [all …]
|
| H A D | Separability.ll | 17 br label %for.cond1.preheader 29 br label %for.cond4.preheader 31 for.cond4.preheader: ; preds = %for.cond1.preheader, %for.inc19 34 br label %for.cond7.preheader 36 for.cond7.preheader: ; preds = %for.cond4.preheader, %for.inc16 92 br label %for.cond1.preheader 104 br label %for.cond4.preheader 106 for.cond4.preheader: ; preds = %for.cond1.preheader, %for.inc19 109 br label %for.cond7.preheader 111 for.cond7.preheader: ; preds = %for.cond4.preheader, %for.inc16 [all …]
|
| H A D | GCD.ll | 353 br i1 %cmp4, label %for.cond1.preheader.preheader, label %for.end12 363 for.cond1.preheader.preheader: ; preds = %entry 366 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 425 br i1 %cmp4, label %for.cond1.preheader.preheader, label %for.end15 435 for.cond1.preheader.preheader: ; preds = %entry 438 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 509 br i1 %cmp4, label %for.cond1.preheader.preheader, label %for.end15 519 for.cond1.preheader.preheader: ; preds = %entry 522 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 598 for.cond1.preheader.preheader: ; preds = %entry [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopDeletion/ |
| H A D | update-scev.ll | 72 br label %for.cond.preheader 77 for.cond5.preheader.lr.ph: ; preds = %for.cond.preheader 78 br label %for.cond5.preheader 90 br i1 false, label %for.cond8.preheader, label %for.body7.preheader 92 for.body7.preheader: ; preds = %for.cond5.preheader 99 for.cond8.preheader: ; preds = %for.cond8.preheader.loopexit, %for.con… 103 for.body10.preheader: ; preds = %for.cond8.preheader 129 br i1 true, label %for.cond8.preheader.1, label %for.body7.preheader.1 131 for.body7.preheader.1: ; preds = %for.cond5.preheader.1 145 for.cond8.preheader.1: ; preds = %for.cond8.preheader.loopexit.1, %for.c… [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | 2006-06-12-InfLoop.ll | 24 no_exit.0.preheader: ; preds = %loopentry.0 41 no_exit.1.preheader: ; preds = %loopentry.1 65 no_exit.1.i.preheader: ; preds = %no_exit.0.i 130 br i1 false, label %loopentry.1.i14.preheader, label %loopentry.3.i.preheader 144 br label %loopentry.3.i.preheader 193 br i1 false, label %no_exit.0.i38.preheader, label %loopentry.1.i.preheader 199 br label %loopentry.1.i.preheader 200 loopentry.1.i.preheader: ; preds = %loopentry.1.i.preheader.loopexit, %loopentry.0.i31 279 br i1 false, label %no_exit.0.i8.preheader, label %loopentry.2.i.preheader 285 br label %loopentry.2.i.preheader [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVersioningLICM/ |
| H A 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 ] 57 br i1 %cmp14, label %for.end13, label %for.cond1.preheader.preheader 59 for.cond1.preheader.preheader: ; preds = %entry 62 for.cond1.preheader: ; preds = %for.cond1.preheader.preheader, %for.in… 63 %j.016 = phi i32 [ %j.1.lcssa, %for.inc11 ], [ 0, %for.cond1.preheader.preheader ] [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopUnrollAndJam/ |
| H A D | pragma-explicit.ll | 20 br i1 %cmp249, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup 22 for.cond1.preheader.us.preheader: ; preds = %for.cond1.preheader.lr.ph 25 br label %for.cond1.preheader.us 27 for.cond1.preheader.us: ; preds = %for.cond1.for.cond.cleanup3_crit_edge.… 28 …re60, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ %.pre.pre, %for.cond1.preheader.us.preheader ] 30 … [ %inc30.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.preheader.us.preheader ] 88 br i1 %cmp249, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup 90 for.cond1.preheader.us.preheader: ; preds = %for.cond1.preheader.lr.ph 93 br label %for.cond1.preheader.us 95 for.cond1.preheader.us: ; preds = %for.cond1.for.cond.cleanup3_crit_edge.… [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/ |
| H A D | reused-undefs.ll | 6 ; CHECK-NEXT: for.cond.preheader: 8 ; CHECK: for.inc.preheader: 16 ; CHECK: L1.preheader: 20 for.cond.preheader: 21 br i1 false, label %for.end, label %for.inc.preheader 23 for.inc.preheader: 24 br i1 false, label %for.end, label %L1.preheader 27 %.pr = phi i32 [ 0, %for.inc.preheader ], [ 0, %for.cond.preheader ] 28 br label %L1.preheader 30 L1.preheader: [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/X86/ |
| H A 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 …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopFlatten/ |
| H A D | widen-iv.ll | 64 for.cond1.preheader.us.preheader: 162 br i1 %cmp215, label %for.cond1.preheader.us.preheader, label %for.cond1.preheader.preheader 164 for.cond1.preheader.preheader: 167 for.cond1.preheader.us.preheader: 268 br i1 %cmp215.not, label %for.cond1.preheader.preheader, label %for.cond1.preheader.us.preheader 270 for.cond1.preheader.us.preheader: 273 for.cond1.preheader.preheader: 354 for.cond1.preheader.us.preheader: 450 for.cond3.preheader.preheader: 559 for.cond3.preheader.preheader: [all …]
|
| H A D | pr40581.ll | 23 br i1 %cmp21, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup 25 for.cond1.preheader.us.preheader: 26 br label %for.cond1.preheader.us 28 for.cond1.preheader.us: 29 …2 [ %inc8.us, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.preheader.us.preheader ] 30 …inc.us.lcssa, %for.cond1.for.cond.cleanup3_crit_edge.us ], [ 0, %for.cond1.preheader.us.preheader ] 69 ; CHECK: for.cond1.preheader.us.preheader: 77 br i1 %cmp23, label %for.cond1.preheader.us.preheader, label %for.cond.cleanup 79 for.cond1.preheader.us.preheader: 80 br label %for.cond1.preheader.us [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/ |
| H A 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 26 br i1 undef, label %for.body, label %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 45 br label %for.cond13.preheader 48 %d.1 = phi i32 [ %t.1, %for.cond13 ], [ %0, %for.cond13.preheader ] 50 br i1 undef, label %for.cond18.preheader, label %for.cond13 [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/ |
| H A D | pr41640.ll | 14 br i1 undef, label %thread-pre-split.i.preheader, label %label5 20 br i1 undef, label %.preheader.i.us.preheader, label %label2 22 .preheader.i.us.preheader: ; preds = %thread-pre-split.i.us 23 br label %.preheader.i.us 25 .preheader.i.us: ; preds = %._crit_edge.i.us, %.preheader.i.us.pre… 42 br i1 undef, label %.lr.ph8.i.us.preheader, label %label4 64 br i1 undef, label %.preheader.i.preheader, label %.critedge1.i 66 .preheader.i.preheader: ; preds = %thread-pre-split.i 67 br label %.preheader.i 69 .preheader.i: ; preds = %._crit_edge.i, %.preheader.i.preheader [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | coalescer-dce2.ll | 31 br label %for.cond1.preheader 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 94 for.cond1.preheader.split.for.cond1.preheader.split.split_crit_edge: ; preds = %for.cond1.preheader… 103 … ; preds = %cond.false18.us40, %for.cond1.preheader.for.cond1.preheader.split_… 104 …%j.1.us36 = phi i32 [ %j.073, %for.cond1.preheader.for.cond1.preheader.split_crit_edge ], [ %phitm… 108 … ; preds = %if.end6.us65, %for.cond1.preheader.split.for.cond1.preheader.spl… 112 …oopexit.us-lcssa.us-lcssa: ; preds = %for.cond1.preheader.split.for.cond1.preheader.spl… [all …]
|
| H A 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
|
| H A 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 27 %i.04.prol = phi i32 [ %inc.prol, %for.body.prol ], [ 0, %for.body.prol.preheader ] 36 for.body.preheader.split.loopexit: ; preds = %for.body.prol 38 br label %for.body.preheader.split 40 for.body.preheader.split: ; preds = %for.body.preheader.split.loopexit, %fo… 41 …%i.04.unr = phi i32 [ 0, %for.body.preheader ], [ %inc.prol.lcssa, %for.body.preheader.split.loope… 43 br i1 %tmp2, label %for.end.loopexit, label %for.body.preheader.split.split [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopSimplify/ |
| H A D | notify-scev.ll | 17 ; CHECK-LABEL: for.cond127.preheader: 27 for.cond127.preheader: 39 for.cond135.preheader.lr.ph: 45 for.cond135.preheader.lr.ph.split.us: 46 br label %for.cond135.preheader.us 48 for.cond135.preheader.us: 66 for.cond142.preheader.us: 71 for.cond138.preheader.us: 72 br label %for.cond142.preheader.us 77 for.cond138.preheader.lr.ph.us: [all …]
|
| /llvm-project-15.0.7/polly/test/CodeGen/OpenMP/ |
| H A D | floord-as-argument-to-subfunction.ll | 17 br i1 undef, label %for.body42, label %for.cond66.preheader 19 for.cond39.for.cond66.preheader.loopexit67_crit_edge: ; preds = %for.body42 21 br label %for.cond66.preheader 23 for.cond66.preheader: ; preds = %for.cond39.for.cond66.preheader.loopex… 27 br label %for.cond69.preheader 30 br label %for.cond39.for.cond66.preheader.loopexit67_crit_edge 32 for.cond69.preheader: ; preds = %for.end76, %for.cond66.preheader 34 %sb.374 = phi i32 [ %inc78, %for.end76 ], [ %sb.3.ph, %for.cond66.preheader ] 35 %rawout1.373 = phi double* [ undef, %for.end76 ], [ %rawout1.3.ph, %for.cond66.preheader ] 39 %indvars.iv = phi i64 [ 0, %for.cond69.preheader ], [ %indvars.iv.next, %for.body71 ] [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/vect/ |
| H A D | vect-extract.ll | 11 br i1 %cmp14, label %for.end11, label %for.cond1.preheader.single_entry.preheader 13 for.cond1.preheader.single_entry.preheader: ; preds = %entry 17 br label %for.cond1.preheader.single_entry 19 for.cond1.preheader.single_entry: ; preds = %for.inc9, %for.cond1.preheader.single_… 20 %indvar = phi i32 [ %indvar.next, %for.inc9 ], [ 0, %for.cond1.preheader.single_entry.preheader ] 68 polly.loop_header26.preheader.loopexit: ; preds = %polly.loop_body 69 br label %polly.loop_header26.preheader 71 polly.loop_header26.preheader: ; preds = %polly.loop_header26.preheader.loopexit… 72 …opiv29.ph = phi i32 [ %.mux, %for.cond1.preheader.single_entry ], [ %leftover_lb, %polly.loop_head… 74 br i1 %9, label %polly.stmt.for.body331.preheader, label %for.inc9 [all …]
|
| /llvm-project-15.0.7/polly/test/CodeGen/ |
| H A D | 20110226-Ignore-Dead-Code.ll | 8 .loopexit.loopexit: ; preds = %.preheader.us 29 br i1 %1, label %.lr.ph.preheader, label %._crit_edge.simregexit 31 .lr.ph.preheader: ; preds = %.simregentry 34 .lr.ph: ; preds = %.lr.ph, %.lr.ph.preheader 35 %indvar33 = phi i64 [ %indvar.next34, %.lr.ph ], [ 0, %.lr.ph.preheader ] 47 br i1 false, label %.loopexit.simregexit, label %.preheader.us.preheader 49 .preheader.us.preheader: ; preds = %._crit_edge 50 br label %.preheader.us 52 .preheader.us: ; preds = %.preheader.us, %.preheader.us.preheader 54 br i1 false, label %.loopexit.loopexit, label %.preheader.us
|
| /llvm-project-15.0.7/llvm/test/Transforms/HardwareLoops/ARM/ |
| H A D | do-rem.ll | 12 ; CHECK: while.body.preheader: 26 while.body.preheader: 53 ; CHECK: while.body.preheader: 67 while.body.preheader: 94 ; CHECK: while.body.preheader: 108 while.body.preheader: 149 while.body.preheader: 177 while.body.preheader: 206 while.body.preheader: 235 while.body.preheader: [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | v8m.base-jumptable_alignment.ll | 22 ; CHECK-NEXT: @ %bb.1: @ %for.cond7.preheader.i.lr.ph.i.i 24 ; CHECK-NEXT: .LBB0_2: @ %for.cond14.preheader.us.i.i.i 27 ; CHECK-NEXT: @ %bb.3: @ %for.cond14.preheader.us.i.i.i 48 ; CHECK-NEXT: .LBB0_5: @ %for.cond14.preheader.us.i.i.i 65 br i1 undef, label %for.end476.i.i.i.loopexit, label %for.cond7.preheader.i.i.preheader.i 67 for.cond7.preheader.i.i.preheader.i: ; preds = %for.cond7.preheader.i.lr.ph.i.i 68 br label %for.cond14.preheader.us.i.i.i 70 for.cond7.preheader.i.us.i.i: ; preds = %for.cond7.preheader.i.lr.ph.i.i 73 for.cond14.preheader.us.i.i.i: ; preds = %for.inc459.us.i.i.i, %for.cond7.prehea… 81 …i.i: ; preds = %for.cond14.preheader.us.i.i.i, %for.cond14.preheader.… [all …]
|