Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IRCE/
Drange_intersect_miscompile.ll28 ; CHECK-NEXT: br i1 [[COND]], label %loop_header, label %main.exit.selector
37 ; CHECK-NEXT: br i1 %loop_cond.postloop, label %loop_header.postloop, label %exit.loopexit
40 br label %loop_header
42 loop_header: ; preds = %loop_latch, %entry
46 br i1 %tmp2, label %loop_header.split.us, label %exit
48 loop_header.split.us: ; preds = %loop_header
51 inner_loop: ; preds = %inner_loop, %loop_header.split.us
52 %inner_iv = phi i32 [ 1, %loop_header.split.us ], [ %inner_iv_next, %inner_loop ]
57 exit: ; preds = %loop_latch, %loop_header
67 br i1 %loop_cond, label %loop_header, label %exit
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/vect/
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
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
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
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
/external/llvm/test/CodeGen/Hexagon/vect/
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
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
Dvect-load-1.ll10 br label %polly.loop_header
12 polly.loop_after: ; preds = %polly.loop_header
15 polly.loop_header: ; preds = %polly.loop_body, %entry
19 polly.loop_body: ; preds = %polly.loop_header
25 br label %polly.loop_header
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
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopVectorize/X86/
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
/external/llvm/test/Transforms/LoopVectorize/X86/
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
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopUnroll/
Druntime-loop-multiple-exits.ll27 ; EPILOG-NEXT: br i1 %epil.iter.cmp, label %exit2.loopexit.epilog-lcssa, label %loop_header.epil
31 ; EPILOG-NEXT: br i1 %niter.ncmp.7, label %exit2.loopexit.unr-lcssa.loopexit, label %loop_header
38 ; PROLOG-NEXT: br i1 [[TMP1]], label %loop_header.prol.loopexit, label %loop_header.prol.prehead…
39 ; PROLOG: loop_header.prol:
40 ; PROLOG-NEXT: %iv.prol = phi i64 [ 0, %loop_header.prol.preheader ], [ %iv_next.prol, %loop_lat…
41 ; PROLOG-NEXT: %prol.iter = phi i64 [ [[XTRAITER]], %loop_header.prol.preheader ], [ %prol.iter.…
47 ; PROLOG-NEXT: br i1 %prol.iter.cmp, label %loop_header.prol.loopexit.unr-lcssa, label %loop_hea…
51 ; PROLOG-NEXT: br i1 %cmp.7, label %exit2.loopexit.unr-lcssa, label %loop_header
53 br label %loop_header
55 loop_header:
[all …]
Dpr27157.ll9 br label %loop_header
10 loop_header:
22 br i1 %cmp, label %loop_header, label %exit2
Druntime-loop.ll215 br label %loop_header
217 loop_header:
233 br i1 %cmp, label %loop_header, label %exit2.loopexit
/external/v8/src/compiler/
Dbytecode-analysis.cc333 int loop_header = iterator.GetJumpTargetOffset(); in Analyze() local
334 PushLoop(loop_header, loop_end); in Analyze()
337 osr_entry_point_ = loop_header; in Analyze()
543 void BytecodeAnalysis::PushLoop(int loop_header, int loop_end) { in PushLoop() argument
544 DCHECK(loop_header < loop_end); in PushLoop()
545 DCHECK(loop_stack_.top().header_offset < loop_header); in PushLoop()
547 DCHECK(header_to_info_.find(loop_header) == header_to_info_.end()); in PushLoop()
551 end_to_header_.insert({loop_end, loop_header}); in PushLoop()
553 {loop_header, LoopInfo(parent_offset, bytecode_array_->parameter_count(), in PushLoop()
558 loop_stack_.push({loop_header, loop_info}); in PushLoop()
[all …]
Dschedule.h136 BasicBlock* loop_header() const { return loop_header_; } in NON_EXPORTED_BASE()
137 void set_loop_header(BasicBlock* loop_header); in NON_EXPORTED_BASE()
Dbytecode-analysis.h140 void PushLoop(int loop_header, int loop_end);
/external/llvm/test/CodeGen/X86/
Dloop-blocks.ll15 ; CHECK-NEXT: callq loop_header
22 call void @loop_header()
141 ; CHECK-NEXT: callq loop_header
162 call void @loop_header()
209 ; CHECK-NEXT: callq loop_header
217 call void @loop_header()
237 declare void @loop_header() nounwind
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dloop-blocks.ll15 ; CHECK-NEXT: callq loop_header
22 call void @loop_header()
141 ; CHECK-NEXT: callq loop_header
162 call void @loop_header()
209 ; CHECK-NEXT: callq loop_header
217 call void @loop_header()
272 declare void @loop_header() nounwind
/external/llvm/test/Transforms/LoopUnroll/
Dpr27157.ll9 br label %loop_header
10 loop_header:
22 br i1 %cmp, label %loop_header, label %exit2
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dloop-blocks.ll15 ; CHECK-NEXT: callq loop_header
22 call void @loop_header()
149 ; CHECK-NEXT: callq loop_header
156 call void @loop_header()
203 declare void @loop_header() nounwind
/external/deqp-deps/SPIRV-Tools/source/val/
Dfunction.cpp329 BasicBlock* loop_header = loop_construct->entry_block(); in GetBlockDepth() local
333 if (loop_header == bb) { in GetBlockDepth()
336 block_depth_[bb] = 1 + GetBlockDepth(loop_header); in GetBlockDepth()
Dvalidate_cfg.cpp492 for (BasicBlock* loop_header : function->ordered_blocks()) { in StructuredControlFlowChecks()
493 if (!loop_header->reachable()) continue; in StructuredControlFlowChecks()
494 if (!loop_header->is_type(kBlockTypeLoop)) continue; in StructuredControlFlowChecks()
495 auto loop_header_id = loop_header->id(); in StructuredControlFlowChecks()
/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dfunction.cpp329 BasicBlock* loop_header = loop_construct->entry_block(); in GetBlockDepth() local
333 if (loop_header == bb) { in GetBlockDepth()
336 block_depth_[bb] = 1 + GetBlockDepth(loop_header); in GetBlockDepth()
Dvalidate_cfg.cpp492 for (BasicBlock* loop_header : function->ordered_blocks()) { in StructuredControlFlowChecks()
493 if (!loop_header->reachable()) continue; in StructuredControlFlowChecks()
494 if (!loop_header->is_type(kBlockTypeLoop)) continue; in StructuredControlFlowChecks()
495 auto loop_header_id = loop_header->id(); in StructuredControlFlowChecks()

12