Home
last modified time | relevance | path

Searched refs:latch_block (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dcfg.cpp185 BasicBlock* latch_block = nullptr; in SplitLoopHeader() local
196 latch_block = &*latch_block_iter; in SplitLoopHeader()
220 bb->ForEachPhiInst([latch_block, bb, new_header, context](Instruction* phi) { in SplitLoopHeader()
229 if (branch_id == latch_block->id()) { in SplitLoopHeader()
278 latch_block->ForEachSuccessorLabel([bb, new_header_id](uint32_t* id) { in SplitLoopHeader()
283 Instruction* latch_branch = latch_block->terminator(); in SplitLoopHeader()
285 label2preds_[new_header->id()].push_back(latch_block->id()); in SplitLoopHeader()
289 std::find(block_preds.begin(), block_preds.end(), latch_block->id()); in SplitLoopHeader()
Dloop_unroller.cpp92 LoopUnrollState(Instruction* induction, BasicBlock* latch_block, in LoopUnrollState()
95 previous_latch_block_(latch_block), in LoopUnrollState()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dcfg.cpp185 BasicBlock* latch_block = nullptr; in SplitLoopHeader() local
196 latch_block = &*latch_block_iter; in SplitLoopHeader()
220 bb->ForEachPhiInst([latch_block, bb, new_header, context](Instruction* phi) { in SplitLoopHeader()
229 if (branch_id == latch_block->id()) { in SplitLoopHeader()
278 latch_block->ForEachSuccessorLabel([bb, new_header_id](uint32_t* id) { in SplitLoopHeader()
283 Instruction* latch_branch = latch_block->terminator(); in SplitLoopHeader()
285 label2preds_[new_header->id()].push_back(latch_block->id()); in SplitLoopHeader()
289 std::find(block_preds.begin(), block_preds.end(), latch_block->id()); in SplitLoopHeader()
Dloop_unroller.cpp92 LoopUnrollState(Instruction* induction, BasicBlock* latch_block, in LoopUnrollState()
95 previous_latch_block_(latch_block), in LoopUnrollState()