Home
last modified time | relevance | path

Searched refs:loop_header (Results 1 – 25 of 40) sorted by relevance

12

/llvm-project/llvm/test/Transforms/IRCE/
H A Drange_intersect_miscompile.ll22 ; 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 Dupdate-branch-weights.ll67 ; 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 Dpr44242.ll12 ; 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 Dvect-load-1.ll9 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 Dvect-fma.ll11 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 Dvect-apint-truncate.ll11 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 Dvect-truncate.ll15 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 Dregister-assumption.ll14 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 Dvscale-factor-out-constant.ll17 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 Druntime-loop-multiple-exits.ll21 ; 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 Dpr27157.ll9 br label %loop_header
10 loop_header:
22 br i1 %cmp, label %loop_header, label %exit2
/llvm-project/llvm/test/MC/X86/
H A Dalign-via-padding.s40 # CHECK: <loop_header>:
53 loop_header: label
57 jmp loop_header
H A Dalign-via-relaxation.s68 # 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 Dsingle_loop_param_less_equal.ll46 ; 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 Dsingle_loop_param_less_than.ll44 ; 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 Dgenerate-all.ll11 ; 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 Dswp-ws-meta-instr.mir13 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 Dswp-ws-exp.mir12 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 Dswp-ws-dead-def.mir17 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 Dloop-blocks.ll12 ; 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 DInvariantLoad.ll144 ; 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 Dloop-multiexit-succ-cond.ll54 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 Dsingle_loop.ll69 ; 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 Dmatmul.polly.interchanged+tiled+vector+openmp.ll111 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 Dloop_nest_param_parallel.ll6 ; 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…

12