Home
last modified time | relevance | path

Searched refs:cont_id (Results 1 – 7 of 7) sorted by relevance

/external/deqp-deps/SPIRV-Tools/source/opt/
Ddead_branch_elim_pass.cpp109 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 …]
Ddead_branch_elim_pass.h158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Ddead_branch_elim_pass.cpp109 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 …]
Ddead_branch_elim_pass.h158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Ddead_branch_elim_pass.cpp109 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 …]
Ddead_branch_elim_pass.h158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c2241 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()