| /llvm-project-15.0.7/llvm/test/Transforms/LoopUnroll/ |
| H A D | peel-loop-irreducible.ll | 3 ; Check we don't peel loops where the latch is not the exiting block. 9 ; CHECK: br i1 {{.*}} label %latch, label %exiting 11 ; CHECK: br i1 {{.*}} label %header, label %exiting 12 ; CHECK: exiting: 22 br i1 %cmp.phi, label %latch, label %exiting 27 br i1 %cmp, label %header, label %exiting 29 exiting: 30 %cmp.exiting = phi i1 [ %cmp.phi, %header ], [ %cmp, %latch ] 31 br i1 %cmp.exiting, label %latch, label %exit
|
| H A D | unroll-header-exiting-with-phis-multiple-exiting-blocks.ll | 14 ; CHECK: exiting.1: 17 ; CHECK: exiting.2: 25 ; CHECK: exiting.1.1: 28 ; CHECK: exiting.2.1: 36 ; CHECK: exiting.1.2: 39 ; CHECK: exiting.2.2: 47 ; CHECK: exiting.1.3: 50 ; CHECK: exiting.2.3: 71 exiting.1: 75 exiting.2: [all …]
|
| H A D | runtime-li.ll | 22 br i1 %c, label %exiting.inner, label %latch.outer 24 exiting.inner: ; preds = %latch.inner, %header.outer
|
| /llvm-project-15.0.7/llvm/test/Transforms/IRCE/ |
| H A D | eq_ne.ll | 4 … test_01: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 5 …test_01u: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 6 … test_02: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 7 … test_03: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 8 … test_04: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 9 … test_05: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 10 … test_06: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 11 … test_07: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 12 … test_08: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting>
|
| H A D | unsigned_comparisons_ult.ll | 4 … test_01: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 5 … test_02: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 6 … test_03: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 7 … test_04: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 8 … test_05: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 9 … test_06: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 10 … test_07: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 11 … test_08: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 12 … test_09: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting>
|
| H A D | with-parent-loops.ll | 9 …ner_loop: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 37 …rent: constrained Loop at depth 2 containing: %loop.i<header><exiting>,%in.bounds.i<latch><exiting> 77 …: constrained Loop at depth 3 containing: %loop.i.i<header><exiting>,%in.bounds.i.i<latch><exiting> 126 …ling: constrained Loop at depth 2 containing: %loop.i<header><exiting>,%in.bounds.i<latch><exiting> 127 …ng: constrained Loop at depth 2 containing: %loop.i6<header><exiting>,%in.bounds.i9<latch><exiting> 190 …: constrained Loop at depth 3 containing: %loop.i.i<header><exiting>,%in.bounds.i.i<latch><exiting> 191 …nstrained Loop at depth 3 containing: %loop.i.i10<header><exiting>,%in.bounds.i.i13<latch><exiting> 272 …ncle: constrained Loop at depth 2 containing: %loop.i<header><exiting>,%in.bounds.i<latch><exiting> 273 …: constrained Loop at depth 3 containing: %loop.i.i<header><exiting>,%in.bounds.i.i<latch><exiting>
|
| H A D | unsigned_comparisons_ugt.ll | 4 … test_01: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 5 … test_02: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 6 … test_03: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 7 … test_04: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 8 … test_05: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 9 … test_06: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting>
|
| H A D | stride_more_than_1.ll | 4 … test_01: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 5 … test_02: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 6 … test_03: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 7 … test_04: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 8 … test_05: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 9 … test_06: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 10 … test_07: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 11 … test_08: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting>
|
| H A D | variable-loop-bounds.ll | 3 …onstrained Loop at depth 1 containing: %for.body<header>,%if.else,%if.then,%for.inc<latch><exiting> 4 …onstrained Loop at depth 1 containing: %for.body<header>,%if.else,%if.then,%for.inc<latch><exiting> 5 …onstrained Loop at depth 1 containing: %for.body<header>,%if.else,%if.then,%for.inc<latch><exiting> 6 …onstrained Loop at depth 1 containing: %for.body<header>,%if.else,%if.then,%for.inc<latch><exiting> 7 …ec_sgt: constrained Loop at depth 1 containing: %for.body<header>,%if.else,%for.inc<latch><exiting> 8 …ec_slt: constrained Loop at depth 1 containing: %for.body<header>,%if.else,%for.inc<latch><exiting> 9 …ec_sge: constrained Loop at depth 1 containing: %for.body<header>,%if.else,%for.inc<latch><exiting> 10 …dec_ne: constrained Loop at depth 1 containing: %for.body<header>,%if.else,%for.inc<latch><exiting> 11 …dec_eq: constrained Loop at depth 1 containing: %for.body<header>,%if.else,%for.inc<latch><exiting> 12 …_bound: constrained Loop at depth 1 containing: %for.body<header>,%if.else,%for.dec<latch><exiting> [all …]
|
| H A D | only-lower-check.ll | 8 …er_check: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting>
|
| H A D | only-upper-check.ll | 8 …ementing: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting>
|
| H A D | pre_post_loops.ll | 4 … test_01: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting> 5 … test_02: constrained Loop at depth 1 containing: %loop<header><exiting>,%in.bounds<latch><exiting>
|
| H A D | clamp.ll | 7 …trained Loop at depth 1 containing: %loop<header><exiting>,%in_bounds<exiting>,%not_zero<latch><ex…
|
| /llvm-project-15.0.7/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/ |
| H A D | hidden_loopdiverge.ll | 3 ; divergent loop (H<header><exiting to X>, B<exiting to Y>) 45 ; divergent loop (H<header><exiting to X>, B<exiting to Y>) 85 ; divergent loop (G<header>, L<exiting to D>) inside divergent loop (H<header>, B<exiting to X>, C<… 87 ; the outer loop becomes divergent as its exiting branch in C is control-dependent on the inner loo… 136 ; divergent loop (G<header>, L<exiting to X>) in divergent loop (H<header>, B<exiting to C>, C, G, … 137 ; the outer loop has no immediately divergent exiting edge. 138 ; the inner exiting edge is exiting to top-level through the outer loop causing both to become dive… 180 ; divergent loop (G<header>, L<exiting to D>) contained inside a uniform loop (H<header>, B, G, L ,…
|
| /llvm-project-15.0.7/compiler-rt/test/fuzzer/ |
| H A D | minimize_crash.test | 7 CHECK: CRASH_MIN: failed to minimize beyond {{.*}}minimized-from{{.*}} (3 bytes), exiting 9 …ECK_EXACT: CRASH_MIN: failed to minimize beyond {{.*}}exact_minimized_path{{.*}} (3 bytes), exiting 16 MIN1: INFO: The input is small enough, exiting 17 MIN1: CRASH_MIN: failed to minimize beyond {{.*}}exact_minimized_path (1 bytes), exiting
|
| H A D | shrink.test | 9 SHRINK1: INFO: found item with checksum '0eb8e4ed029b774d80f2b66408203801cb982a60', exiting. 10 SHRINK1_VP: INFO: found item with checksum 'aea2e3923af219a8956f626558ef32f30a914ebc', exiting
|
| /llvm-project-15.0.7/llvm/test/Transforms/UnifyLoopExits/ |
| H A D | restore-ssa.ll | 7 ; - A and B are exiting blocks 9 ; Pattern: Value (%mytmp42) defined in exiting block (A) and used in 15 define i32 @exiting-used-in-exit(i32* %arg1, i32* %arg2) local_unnamed_addr align 2 { 16 ; CHECK-LABEL: @exiting-used-in-exit( 63 ; - A and C are exiting blocks 64 ; - B is an "internal" block that dominates exiting block C 118 ; - A and C are exiting blocks 119 ; - B is an "internal" block that dominates exiting block C 178 ; - A and C are exiting blocks 179 ; - B is an "internal" block that dominates exiting block C [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopPredication/ |
| H A D | invalidate-analyses.ll | 8 …nPass on Loop at depth 1 containing: %loop<header><exiting>,%guarded<exiting>,%guarded2<latch><exi… 11 …nPass on Loop at depth 1 containing: %loop<header><exiting>,%guarded<exiting>,%guarded2<latch><exi…
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ |
| H A D | multiple-exits-versioning.ll | 4 ; multiple exiting branches. 6 ; Multiple branches exiting the loop to a unique exit block. The loop should 38 ; Multiple branches exiting the loop to different blocks. Currently this is not supported.
|
| /llvm-project-15.0.7/llvm/test/Other/ |
| H A D | loopnest-pass-ordering.ll | 11 ; CHECK: Running pass: NoOpLoopNestPass on Loop at depth 1 containing: %loop.0<header><exiting>,%lo… 12 …s on Loop at depth 1 containing: %loop.1<header>,%loop.1.bb1,%loop.1.bb2<exiting>,%loop.1.0,%loop.…
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimpleLoopUnswitch/ |
| H A D | nontrivial-unswitch-markloopasdeleted.ll | 7 …g analysis: LoopAccessAnalysis on Loop at depth 2 containing: %loop_a_inner<header><latch><exiting> 20 …_b,%loop_b_inner,%loop_b_inner_exit,%loop_a,%loop_a_inner,%loop_a_inner_exit,%latch<latch><exiting> 29 …nalysis: LoopAccessAnalysis on Loop at depth 2 containing: %loop_a_inner.us<header><latch><exiting>
|
| /llvm-project-15.0.7/lldb/tools/driver/ |
| H A D | Driver.cpp | 179 SBError Driver::ProcessArgs(const opt::InputArgList &args, bool &exiting) { in ProcessArgs() argument 381 exiting = true; in ProcessArgs() 396 exiting = true; in ProcessArgs() 412 exiting = true; in ProcessArgs() 844 bool exiting = false; in main() local 845 SBError error(driver.ProcessArgs(input_args, exiting)); in main() 850 } else if (!exiting) { in main()
|
| /llvm-project-15.0.7/polly/test/CodeGen/ |
| H A D | phi_in_exit_early_lnt_failure_2.ll | 10 ; CHECK: %eps1.addr.0.ph.merge = phi double [ %eps1.addr.0.ph.final_reload, %polly.exiting… 15 ; CHECK-LABEL: polly.exiting:
|
| H A D | out-of-scop-phi-node-use.ll | 7 …18.ph.merge = phi i32 [ %_s.sroa.343.0.ph5161118.ph.final_reload, %polly.exiting ], [ %_s.sroa.343… 12 ; CHECK-LABEL: polly.exiting:
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | exit-phi-1.ll | 17 ; CODEGEN-NEXT: %up.3.ph.ph.merge = phi double [ %up.3.ph.ph.final_reload, %polly.exiting ], [ un… 26 ; CODEGEN: polly.exiting:
|