Searched refs:cont_id (Results 1 – 7 of 7) sorted by relevance
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | dead_branch_elim_pass.cpp | 109 uint32_t cont_id = block->ContinueBlockIdIfAny(); in MarkLiveBlocks() local 110 if (cont_id != 0) { in MarkLiveBlocks() 111 AddBlocksWithBackEdge(cont_id, block->id(), block->MergeBlockIdIfAny(), in MarkLiveBlocks() 252 if (auto cont_id = block->ContinueBlockIdIfAny()) { in MarkUnreachableStructuredTargets() local 253 BasicBlock* cont_block = GetParentBlock(cont_id); in MarkUnreachableStructuredTargets() 378 uint32_t cont_id = unreachable_continues.find(&*ebi)->second->id(); in EraseDeadBlocks() local 381 ebi->terminator()->GetSingleWordInOperand(0u) != cont_id) { in EraseDeadBlocks() 388 std::initializer_list<Operand>{{SPV_OPERAND_TYPE_ID, {cont_id}}})); in EraseDeadBlocks() 602 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() argument 605 visited.insert(cont_id); in AddBlocksWithBackEdge() [all …]
|
D | dead_branch_elim_pass.h | 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | dead_branch_elim_pass.cpp | 109 uint32_t cont_id = block->ContinueBlockIdIfAny(); in MarkLiveBlocks() local 110 if (cont_id != 0) { in MarkLiveBlocks() 111 AddBlocksWithBackEdge(cont_id, block->id(), block->MergeBlockIdIfAny(), in MarkLiveBlocks() 252 if (auto cont_id = block->ContinueBlockIdIfAny()) { in MarkUnreachableStructuredTargets() local 253 BasicBlock* cont_block = GetParentBlock(cont_id); in MarkUnreachableStructuredTargets() 378 uint32_t cont_id = unreachable_continues.find(&*ebi)->second->id(); in EraseDeadBlocks() local 381 ebi->terminator()->GetSingleWordInOperand(0u) != cont_id) { in EraseDeadBlocks() 388 std::initializer_list<Operand>{{SPV_OPERAND_TYPE_ID, {cont_id}}})); in EraseDeadBlocks() 602 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() argument 605 visited.insert(cont_id); in AddBlocksWithBackEdge() [all …]
|
D | dead_branch_elim_pass.h | 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/ |
D | dead_branch_elim_pass.cpp | 109 uint32_t cont_id = block->ContinueBlockIdIfAny(); in MarkLiveBlocks() local 110 if (cont_id != 0) { in MarkLiveBlocks() 111 AddBlocksWithBackEdge(cont_id, block->id(), block->MergeBlockIdIfAny(), in MarkLiveBlocks() 252 if (auto cont_id = block->ContinueBlockIdIfAny()) { in MarkUnreachableStructuredTargets() local 253 BasicBlock* cont_block = GetParentBlock(cont_id); in MarkUnreachableStructuredTargets() 378 uint32_t cont_id = unreachable_continues.find(&*ebi)->second->id(); in EraseDeadBlocks() local 381 ebi->terminator()->GetSingleWordInOperand(0u) != cont_id) { in EraseDeadBlocks() 388 std::initializer_list<Operand>{{SPV_OPERAND_TYPE_ID, {cont_id}}})); in EraseDeadBlocks() 602 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() argument 605 visited.insert(cont_id); in AddBlocksWithBackEdge() [all …]
|
D | dead_branch_elim_pass.h | 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
D | nir_to_spirv.c | 2241 SpvId cont_id = spirv_builder_new_id(&ctx->builder); in emit_loop() local 2245 spirv_builder_loop_merge(&ctx->builder, break_id, cont_id, SpvLoopControlMaskNone); in emit_loop() 2251 ctx->loop_cont = cont_id; in emit_loop() 2260 branch(ctx, cont_id); in emit_loop() 2261 start_block(ctx, cont_id); in emit_loop()
|