/llvm-project/llvm/test/Analysis/ScalarEvolution/ |
H A D | cycled_phis.ll | 41 ; CHECK-NEXT: --> %outer_phi U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer_loop: Variant, %inner_loop: Invariant } 42 ; CHECK-NEXT: %inner_phi = phi i32 [ %outer_phi, %outer_loop ], [ %inner_load, %inner_loop ] 43 ; CHECK-NEXT: --> %inner_phi U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant } 45 ; CHECK-NEXT: --> %inner_load U: [2000,3000) S: [2000,3000) Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant } 47 ; CHECK-NEXT: --> %inner_cond U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %inner_loop: Variant, %outer_loop: Variant } 49 ; CHECK-NEXT: --> %inner_phi U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer_loop: Variant, %inner_loop: Variant } 51 ; CHECK-NEXT: --> %outer_cond U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %outer_loop: Variant, %inner_loop: Invariant } 56 ; CHECK-NEXT: Loop %outer_loop: Unpredictable backedge-taken count. 57 ; CHECK-NEXT: Loop %outer_loop: Unpredictable constant max backedge-taken count. 58 ; CHECK-NEXT: Loop %outer_loop [all...] |
H A D | pr40420.ll | 9 br label %outer_loop 11 outer_loop: ; preds = %outer_latch, %bb 19 br label %outer_loop 21 inner_loop: ; preds = %inner_latch, %outer_loop 22 %tmp13 = phi i8 [ %tmp8, %outer_loop ], [ %tmp20.1, %inner_latch ] 23 %tmp14 = phi i64 [ %tmp9, %outer_loop ], [ %tmp16.7, %inner_latch ] 24 %tmp15 = phi i64 [ 2, %outer_loop ], [ %tmp21.7, %inner_latch ]
|
/llvm-project/llvm/test/Transforms/LoopVectorize/ |
H A D | nuw.ll | 10 br label %outer_loop 12 outer_loop: 17 %local_2 = phi i32 [ 0, %outer_loop ], [ %1, %inner_loop ] 18 %local_3 = phi i32 [ -104, %outer_loop ], [ %0, %inner_loop ] 29 br i1 %5, label %outer_loop, label %exit
|
H A D | outer_loop_scalable.ll | 65 ; CHECK: outer_loop: 91 ; NO_SCALABLE_VECS: outer_loop: 115 br label %outer_loop 117 outer_loop: 124 %j = phi i64 [ 0, %outer_loop ], [ %j.next, %inner_loop ] 125 %x = phi float [ %x.start, %outer_loop ], [ %x.next, %inner_loop ] 137 br i1 %outer_exitcond, label %exit, label %outer_loop, !llvm.loop !1
|
/llvm-project/clang/test/Profile/ |
H A D | misexpect-branch.c | 27 const int outer_loop = 2000; variable 32 …if (likely(rando % (outer_loop * inner_loop) == 0)) { // exact-warning-re {{potential performance … in bar() 43 …if (unlikely(rando % (outer_loop * inner_loop) == 0)) { // exact-warning-re {{potential performanc… in fizz()
|
H A D | misexpect-branch-nonconst-expected-val.c | 12 const int outer_loop = 2000; variable 17 if (__builtin_expect(rando % (outer_loop * inner_loop) == 0, buzz())) { in bar()
|
H A D | misexpect-branch-unpredictable.c | 14 const int outer_loop = 2000; variable 19 if (unpredictable(rando % (outer_loop * inner_loop) == 0)) { in bar()
|
H A D | misexpect-branch-cold.c | 15 const int outer_loop = 2000; variable 20 if (unlikely(rando % (outer_loop * inner_loop) == 0)) { in bar()
|
H A D | misexpect-switch-only-default-case.c | 9 #define outer_loop 20 macro 24 for (j = 0; j < outer_loop; ++j) { in main()
|
H A D | misexpect-switch-default.c | 7 #define outer_loop 20 macro 21 for (j = 0; j < outer_loop * inner_loop; ++j) { in main()
|
H A D | misexpect-switch.c | 7 #define outer_loop 20 macro 20 for (j = 0; j < outer_loop; ++j) { in main()
|
H A D | misexpect-switch-nonconst.c | 9 #define outer_loop 20 macro 24 for (j = 0; j < outer_loop; ++j) { in main()
|
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | cayman-loop-bug.ll | 13 br label %outer_loop 15 outer_loop: 28 br i1 %cond2, label %inner_loop_body, label %outer_loop
|
H A D | infinite-loop.ll | 153 ; SI-NEXT: ; %bb.1: ; %outer_loop.preheader 159 ; SI-NEXT: .LBB3_2: ; %outer_loop 185 ; IR: outer_loop: 199 br i1 %cond1, label %outer_loop, label %return 201 outer_loop: 203 ; br i1 %cond2, label %outer_loop, label %inner_loop 209 br i1 %cond3, label %inner_loop, label %outer_loop
|
/llvm-project/llvm/test/Analysis/BasicAA/ |
H A D | recphi.ll | 257 br label %outer_loop 259 outer_loop: 265 %p.inner = phi ptr [ %p.outer, %outer_loop ], [ %p.inner.next, %inner_loop ] 274 br i1 %c2, label %outer_loop, label %exit 293 br label %outer_loop 295 outer_loop: 303 %p.inner = phi ptr [ %p.outer.next, %outer_loop ], [ %p.inner.next, %inner_loop ] 310 br i1 %c2, label %outer_loop, label %exit 327 br label %outer_loop 329 outer_loop: [all …]
|
/llvm-project/llvm/test/Transforms/LoopVectorize/AArch64/ |
H A D | outer_loop_prefer_scalable.ll | 59 ; CHECK: outer_loop: 83 br label %outer_loop 85 outer_loop: 92 %j = phi i64 [ 0, %outer_loop ], [ %j.next, %inner_loop ] 93 %x = phi float [ %x.start, %outer_loop ], [ %x.next, %inner_loop ] 105 br i1 %outer_exitcond, label %exit, label %outer_loop, !llvm.loop !1
|
/llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/ |
H A D | guards.ll | 138 ; CHECK-NEXT: br i1 %cond, label %entry.split, label %outer_loop.split 142 ; CHECK-NEXT: br label %outer_loop.us 143 ; CHECK: outer_loop.us: 144 ; CHECK-NEXT: br label %outer_loop.split.us.us 146 ; CHECK-NEXT: br label %outer_loop.us 147 ; CHECK: outer_loop.split.us.us: 150 ; CHECK-NEXT: %iv.us.us = phi i32 [ 0, %outer_loop.split.us.us ], [ %iv.next.us.us, %guarded.us.us ] 159 ; CHECK-NEXT: br label %outer_loop 160 ; CHECK: outer_loop: 161 ; CHECK-NEXT: br label %outer_loop [all...] |
H A D | exponential-switch-unswitch.ll | 87 br label %outer_loop 89 outer_loop: 94 %iv2 = phi i32 [0, %outer_loop], [%iv2.next, %inner_latch] 123 br i1 %test_outer, label %outer_loop, label %exit
|
/llvm-project/llvm/test/Transforms/LoopStrengthReduce/ |
H A D | depth-limit-overrun.ll | 14 ; DEFAULT: outer_loop: 79 ; LIMIT: outer_loop: 141 br label %outer_loop 143 outer_loop: 185 br i1 %cmp, label %exit, label %outer_loop
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | loop-strength-reduce7.ll | 10 define fastcc void @outer_loop(ptr nocapture %gfp, ptr nocapture %xr, i32 %targ_bits, ptr nocapture %best_noise, ptr nocapture %l3_xmin, ptr nocapture %l3_enc, ptr nocapture %scalefac, ptr nocapture %cod_info, i32 %ch) nounwind { 11 ; CHECK-LABEL: outer_loop:
|
/llvm-project/llvm/test/CodeGen/ARM/ |
H A D | coalesce-subregs.ll | 187 br i1 true, label %outer_loop, label %loop.end 189 outer_loop: 198 %1 = phi <2 x double> [ %0, %outer_loop ], [ <double 0.0, double 0.0>, 202 br i1 false, label %loop.end, label %outer_loop
|
/llvm-project/llvm/test/Transforms/PGOProfile/ |
H A D | misexpect-branch-unpredictable.ll | 17 @outer_loop = constant i32 2000, align 4
|
H A D | misexpect-branch-correct.ll | 19 @outer_loop = constant i32 2000, align 4
|
H A D | misexpect-branch-overflow.ll | 16 @outer_loop = constant i32 2000, align 4
|
H A D | misexpect-branch-stripped.ll | 29 @outer_loop = constant i32 2000, align 4
|