/llvm-project/llvm/test/Transforms/IRCE/ |
H A D | range_intersect_miscompile.ll | 22 ; CHECK: loop_header.preheader: 24 ; CHECK: loop_header: 29 ; CHECK: loop_header.split.us: 68 ; CHECK: loop_header.postloop: 73 ; CHECK: loop_header.split.us.postloop: 90 br label %loop_header 92 loop_header: ; preds = %loop_latch, %entry 96 br i1 %tmp2, label %loop_header.split.us, label %exit 98 loop_header.split.us: ; preds = %loop_header 101 inner_loop: ; preds = %inner_loop, %loop_header.split.us [all …]
|
/llvm-project/llvm/test/Transforms/LoopRotate/ |
H A D | update-branch-weights.ll | 67 ; BFI_BEFORE: - loop_header: {{.*}} count = 21504 75 ; BFI_AFTER: - loop_header.loop_exit_crit_edge: {{.*}} count = 1016 83 ; IR: br i1 %cmp, label %loop_body, label %loop_header.loop_exit_crit_edge, !prof [[PROF_FUNC1_1:… 90 br label %loop_header 92 loop_header: 100 br label %loop_header 108 ; BFI_BEFORE: - loop_header: {{.*}} count = 1056 116 ; - loop_header.loop_exit_crit_edge: {{.*}} count = 32 124 ; IR: br i1 %cmp, label %loop_header.loop_exit_crit_edge, label %loop_body, !prof [[PROF_FUNC2_1:… 131 br label %loop_header [all …]
|
/llvm-project/llvm/test/Transforms/InstCombine/ |
H A D | pr44242.ll | 12 ; CHECK: loop_header: 26 br label %loop_header 27 loop_header: 35 br label %loop_header 46 ; CHECK: loop_header: 60 br label %loop_header 61 loop_header: 69 br label %loop_header 82 ; CHECK: loop_header: 96 br label %loop_header [all...] |
/llvm-project/llvm/test/CodeGen/Hexagon/vect/ |
H A D | vect-load-1.ll | 9 br label %polly.loop_header 11 polly.loop_after: ; preds = %polly.loop_header 14 polly.loop_header: ; preds = %polly.loop_body, %entry 18 polly.loop_body: ; preds = %polly.loop_header 24 br label %polly.loop_header
|
H A D | vect-fma.ll | 11 br label %polly.loop_header 13 polly.loop_after: ; preds = %polly.loop_header 16 polly.loop_header: ; preds = %polly.loop_body, %entry 20 polly.loop_body: ; preds = %polly.loop_header 25 br label %polly.loop_header
|
H A D | vect-apint-truncate.ll | 11 br label %polly.loop_header 13 polly.loop_after: ; preds = %polly.loop_header 16 polly.loop_header: ; preds = %polly.loop_body, %entry 20 polly.loop_body: ; preds = %polly.loop_header 26 br label %polly.loop_header
|
H A D | vect-truncate.ll | 15 do.cond: ; preds = %polly.loop_header 21 polly.loop_header: ; preds = %polly.loop_after45, %polly.loop_body 25 polly.loop_body: ; preds = %polly.loop_header 30 br label %polly.loop_header 33 br i1 undef, label %polly.loop_header, label %do.end
|
/llvm-project/llvm/test/Transforms/LoopVectorize/X86/ |
H A D | register-assumption.ll | 14 br label %loop_header.dim.017.preheader 16 loop_header.dim.017.preheader: ; preds = %loop_exit.dim.016, %loop_exit.dim.11.c… 19 loop_body.dim.018: ; preds = %loop_body.dim.018, %loop_header.dim.01… 20 …%invar_address.dim.019.0135 = phi i64 [ 0, %loop_header.dim.017.preheader ], [ %0, %loop_body.dim.… 26 br i1 %1, label %loop_header.dim.017.preheader, label %loop_body.dim.018
|
/llvm-project/llvm/test/Transforms/LoopStrengthReduce/AArch64/ |
H A D | vscale-factor-out-constant.ll | 17 br label %loop_header 22 loop_header: 27 %gep_vec = phi ptr [ %scalar_vector, %loop_header ], [ %gep_vec_inc, %scalar_loop ] 28 %scalar_iv = phi i64 [ 0, %loop_header ], [ %scalar_iv_next, %scalar_loop ] 41 br i1 %exit_cond, label %exit, label %loop_header
|
/llvm-project/llvm/test/Transforms/LoopUnroll/ |
H A D | runtime-loop-multiple-exits.ll | 21 ; EPILOG-NEXT: br label %loop_header 22 ; EPILOG: loop_header: 82 ; EPILOG-NEXT: br i1 %niter.ncmp.7, label %loop_header, label %exit2.loopexit.unr-lcssa.loopexit 95 ; EPILOG-NEXT: br i1 %lcmp.mod, label %loop_header.epil.preheader, label %exit2.loopexit 96 ; EPILOG: loop_header.epil.preheader: 97 ; EPILOG-NEXT: br label %loop_header.epil 98 ; EPILOG: loop_header.epil: 99 ; EPILOG-NEXT: %iv.epil = phi i64 [ %iv.unr, %loop_header.epil.preheader ], [ %iv_next.epil, %loop_latch.epil ] 100 ; EPILOG-NEXT: %epil.iter = phi i64 [ 0, %loop_header.epil.preheader ], [ %epil.iter.next, %loop_latch.epil ] 111 ; EPILOG-NEXT: br i1 %epil.iter.cmp, label %loop_header [all...] |
H A D | pr27157.ll | 9 br label %loop_header 10 loop_header: 22 br i1 %cmp, label %loop_header, label %exit2
|
/llvm-project/llvm/test/MC/X86/ |
H A D | align-via-padding.s | 40 # CHECK: <loop_header>: 53 loop_header: label 57 jmp loop_header
|
H A D | align-via-relaxation.s | 68 # CHECK: <loop_header>: 72 # CHECK: 69: e9 f2 ff ff ff jmp 0x60 <loop_header> 82 loop_header: label 86 jmp loop_header
|
/llvm-project/polly/test/CodeGen/ |
H A D | single_loop_param_less_equal.ll | 46 ; CODEGEN: polly.loop_header: 56 ; CODEGEN: br i1 %polly.loop_cond, label %polly.loop_header, label %polly.loop_exit 59 ; CODEGEN: br label %polly.loop_header 62 ; LOOPS-DAG: Loop at depth 1 containing: %polly.loop_header<header>,%polly.stmt.loop.body<latch><ex…
|
H A D | single_loop_param_less_than.ll | 44 ; CODEGEN: polly.loop_header: 54 ; CODEGEN: br i1 %polly.loop_cond, label %polly.loop_header, label %polly.loop_exit 57 ; CODEGEN: br label %polly.loop_header
|
/llvm-project/polly/test/CodeGen/MemAccess/ |
H A D | generate-all.ll | 11 ; SCEV: polly.stmt.bb2: ; preds = %polly.loop_header 21 ; SCEV-NEXT: br i1 %polly.loop_cond, label %polly.loop_header, label %polly.loop_exit 23 ; ASTEXPR: polly.stmt.bb2: ; preds = %polly.loop_header 33 ; ASTEXPR-NEXT: br i1 %polly.loop_cond, label %polly.loop_header, label %polly.loop_exit
|
/llvm-project/llvm/test/CodeGen/Hexagon/ |
H A D | swp-ws-meta-instr.mir | 13 br i1 %is_zero, label %exit, label %loop_header 15 loop_header: 28 %lsr.iv1 = phi ptr [ %cgep3, %loop_body ], [ %x, %loop_header ] 29 %lsr.iv = phi ptr [ %cgep, %loop_body ], [ %y, %loop_header ] 30 %index = phi i32 [ 0, %loop_header ], [ %index_next, %loop_body ] 77 bb.1.loop_header:
|
H A D | swp-ws-exp.mir | 12 br i1 %is_zero, label %exit, label %loop_header 14 loop_header: 27 %lsr.iv1 = phi ptr [ %cgep3, %loop_body ], [ %x, %loop_header ] 28 %lsr.iv = phi ptr [ %cgep, %loop_body ], [ %y, %loop_header ] 29 %index = phi i32 [ 0, %loop_header ], [ %index_next, %loop_body ] 76 bb.1.loop_header:
|
H A D | swp-ws-dead-def.mir | 17 br i1 %is_zero, label %exit, label %loop_header 19 loop_header: 32 %lsr.iv1 = phi ptr [ %cgep3, %loop_body ], [ %x, %loop_header ] 33 %lsr.iv = phi ptr [ %cgep, %loop_body ], [ %y, %loop_header ] 34 %index = phi i32 [ 0, %loop_header ], [ %index_next, %loop_body ] 81 bb.1.loop_header:
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | loop-blocks.ll | 12 ; CHECK-NEXT: callq loop_header 24 call void @loop_header() 147 ; CHECK-NEXT: callq loop_header 168 call void @loop_header() 212 ; CHECK-NEXT: callq loop_header 223 call void @loop_header() 307 declare void @loop_header() nounwind
|
/llvm-project/llvm/test/Analysis/MemoryDependenceAnalysis/ |
H A D | InvariantLoad.ll | 144 ; CHECK: fusion.loop_header.dim.1.preheader: 158 br label %fusion.loop_header.dim.1.preheader 160 fusion.loop_header.dim.1.preheader: ; preds = %fusion.loop_header.dim.1.preheader, %e… 161 …%fusion.invar_address.dim.0.03 = phi i64 [ 0, %entry ], [ %invar.inc3, %fusion.loop_header.dim.1.p… 169 br label %fusion.loop_header.dim.1.preheader
|
/llvm-project/polly/test/ScopInfo/ |
H A D | loop-multiexit-succ-cond.ll | 54 br label %loop_header 56 loop_header: 65 br i1 %cmp9, label %loop_finish, label %loop_header
|
/llvm-project/polly/test/CodeGen/OpenMP/ |
H A D | single_loop.ll | 69 ; IR-LABEL: polly.loop_header: 79 ; IR-NEXT: br i1 %polly.loop_cond, label %polly.loop_header, label %polly.loop_exit 82 ; IR-NEXT: br label %polly.loop_header 146 ; LIBOMP-IR-STATIC-CHUNKED-LABEL: polly.loop_header: 156 ; LIBOMP-IR-STATIC-CHUNKED-NEXT: br i1 %polly.loop_cond, label %polly.loop_header, label %polly.l… 159 ; LIBOMP-IR-STATIC-CHUNKED-NEXT: br label %polly.loop_header 181 ; LIBOMP-IR-STATIC-LABEL: polly.loop_header: 191 ; LIBOMP-IR-STATIC-NEXT: br i1 %polly.loop_cond, label %polly.loop_header, label %polly.loop_exit 194 ; LIBOMP-IR-STATIC-NEXT: br label %polly.loop_header
|
/llvm-project/polly/docs/experiments/matmul/ |
H A D | matmul.polly.interchanged+tiled+vector+openmp.ll | 111 br label %polly.loop_header 113 polly.loop_header: ; preds = %polly.par.loadIVBounds, %polly.loop_ex… 121 br i1 %polly.loop_cond, label %polly.loop_header, label %polly.par.checkNext.loopexit 123 polly.loop_header2: ; preds = %polly.loop_header2, %polly.loop_header 124 %polly.indvar5 = phi i64 [ 0, %polly.loop_header ], [ %polly.indvar_next6, %polly.loop_header2 ] 199 br label %polly.loop_header 201 polly.loop_header: ; preds = %polly.loop_exit4, %polly.par.loadIVBou… 209 br i1 %polly.loop_cond, label %polly.par.checkNext.loopexit, label %polly.loop_header 211 polly.loop_header2: ; preds = %polly.loop_header, %polly.loop_exit10 212 %indvar = phi i64 [ 0, %polly.loop_header ], [ %indvar.next, %polly.loop_exit10 ] [all …]
|
/llvm-project/polly/test/CodeGen/LoopParallelMD/ |
H A D | loop_nest_param_parallel.ll | 6 ; CHECK-DAG: br i1 %polly.loop_cond[[COuter]], label %polly.loop_header{{[0-9]*}}, label %polly.lo… 9 ; CHECK-DAG: br i1 %polly.loop_cond[[CInner]], label %polly.loop_header{{[0-9]*}}, label %polly.lo…
|