Home
last modified time | relevance | path

Searched refs:outer_loop (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project/llvm/test/Analysis/ScalarEvolution/
H A Dcycled_phis.ll41 ; 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 Dpr40420.ll9 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 Dnuw.ll10 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 Douter_loop_scalable.ll65 ; 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 Dmisexpect-branch.c27 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 Dmisexpect-branch-nonconst-expected-val.c12 const int outer_loop = 2000; variable
17 if (__builtin_expect(rando % (outer_loop * inner_loop) == 0, buzz())) { in bar()
H A Dmisexpect-branch-unpredictable.c14 const int outer_loop = 2000; variable
19 if (unpredictable(rando % (outer_loop * inner_loop) == 0)) { in bar()
H A Dmisexpect-branch-cold.c15 const int outer_loop = 2000; variable
20 if (unlikely(rando % (outer_loop * inner_loop) == 0)) { in bar()
H A Dmisexpect-switch-only-default-case.c9 #define outer_loop 20 macro
24 for (j = 0; j < outer_loop; ++j) { in main()
H A Dmisexpect-switch-default.c7 #define outer_loop 20 macro
21 for (j = 0; j < outer_loop * inner_loop; ++j) { in main()
H A Dmisexpect-switch.c7 #define outer_loop 20 macro
20 for (j = 0; j < outer_loop; ++j) { in main()
H A Dmisexpect-switch-nonconst.c9 #define outer_loop 20 macro
24 for (j = 0; j < outer_loop; ++j) { in main()
/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dcayman-loop-bug.ll13 br label %outer_loop
15 outer_loop:
28 br i1 %cond2, label %inner_loop_body, label %outer_loop
H A Dinfinite-loop.ll153 ; 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 Drecphi.ll257 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 Douter_loop_prefer_scalable.ll59 ; 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 Dguards.ll138 ; 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 Dexponential-switch-unswitch.ll87 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 Ddepth-limit-overrun.ll14 ; 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 Dloop-strength-reduce7.ll10 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 Dcoalesce-subregs.ll187 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 Dmisexpect-branch-unpredictable.ll17 @outer_loop = constant i32 2000, align 4
H A Dmisexpect-branch-correct.ll19 @outer_loop = constant i32 2000, align 4
H A Dmisexpect-branch-overflow.ll16 @outer_loop = constant i32 2000, align 4
H A Dmisexpect-branch-stripped.ll29 @outer_loop = constant i32 2000, align 4

12