Searched refs:latch_block (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | cfg.cpp | 185 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()
|
D | loop_unroller.cpp | 92 LoopUnrollState(Instruction* induction, BasicBlock* latch_block, in LoopUnrollState() 95 previous_latch_block_(latch_block), in LoopUnrollState()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | cfg.cpp | 185 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()
|
D | loop_unroller.cpp | 92 LoopUnrollState(Instruction* induction, BasicBlock* latch_block, in LoopUnrollState() 95 previous_latch_block_(latch_block), in LoopUnrollState()
|