/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A 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() 253 BasicBlock* cont_block = GetParentBlock(cont_id); in MarkUnreachableStructuredTargets() 379 uint32_t cont_id = unreachable_continues.find(&*ebi)->second->id(); in EraseDeadBlocks() local 382 ebi->terminator()->GetSingleWordInOperand(0u) != cont_id) { in EraseDeadBlocks() 389 std::initializer_list<Operand>{{SPV_OPERAND_TYPE_ID, {cont_id}}})); in EraseDeadBlocks() 607 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() 610 visited.insert(cont_id); in AddBlocksWithBackEdge() 606 AddBlocksWithBackEdge( uint32_t cont_id, uint32_t header_id, uint32_t merge_id, std::unordered_set<BasicBlock*>* blocks_with_back_edges) AddBlocksWithBackEdge() argument [all...] |
H A D | dead_branch_elim_pass.h | 154 // basic block |cont_id| to |header_id| and |merge_id|. The intention is that 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A 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() 253 BasicBlock* cont_block = GetParentBlock(cont_id); in MarkUnreachableStructuredTargets() 379 uint32_t cont_id = unreachable_continues.find(&*ebi)->second->id(); in EraseDeadBlocks() local 382 ebi->terminator()->GetSingleWordInOperand(0u) != cont_id) { in EraseDeadBlocks() 389 std::initializer_list<Operand>{{SPV_OPERAND_TYPE_ID, {cont_id}}})); in EraseDeadBlocks() 607 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() 610 visited.insert(cont_id); in AddBlocksWithBackEdge() 606 AddBlocksWithBackEdge( uint32_t cont_id, uint32_t header_id, uint32_t merge_id, std::unordered_set<BasicBlock*>* blocks_with_back_edges) AddBlocksWithBackEdge() argument [all...] |
H A D | dead_branch_elim_pass.h | 154 // basic block |cont_id| to |header_id| and |merge_id|. The intention is that 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/third_party/spirv-tools/source/opt/ |
H A D | dead_branch_elim_pass.cpp | 105 uint32_t cont_id = block->ContinueBlockIdIfAny(); in MarkLiveBlocks() local 106 if (cont_id != 0) { in MarkLiveBlocks() 107 AddBlocksWithBackEdge(cont_id, block->id(), block->MergeBlockIdIfAny(), in MarkLiveBlocks() 248 if (auto cont_id = block->ContinueBlockIdIfAny()) { in MarkUnreachableStructuredTargets() 249 BasicBlock* cont_block = GetParentBlock(cont_id); in MarkUnreachableStructuredTargets() 375 uint32_t cont_id = unreachable_continues.find(&*ebi)->second->id(); in EraseDeadBlocks() local 378 ebi->terminator()->GetSingleWordInOperand(0u) != cont_id) { in EraseDeadBlocks() 385 std::initializer_list<Operand>{{SPV_OPERAND_TYPE_ID, {cont_id}}})); in EraseDeadBlocks() 595 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() 598 visited.insert(cont_id); in AddBlocksWithBackEdge() 594 AddBlocksWithBackEdge( uint32_t cont_id, uint32_t header_id, uint32_t merge_id, std::unordered_set<BasicBlock*>* blocks_with_back_edges) AddBlocksWithBackEdge() argument [all...] |
H A D | dead_branch_elim_pass.h | 154 // basic block |cont_id| to |header_id| and |merge_id|. The intention is that 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/third_party/libbpf/src/ |
H A D | btf_dump.c | 259 static void btf_dump_emit_type(struct btf_dump *d, __u32 id, __u32 cont_id); 685 static void btf_dump_emit_type(struct btf_dump *d, __u32 id, __u32 cont_id) in btf_dump_emit_type() argument 688 bool top_level_def = cont_id == 0; in btf_dump_emit_type() 709 if (id == cont_id) in btf_dump_emit_type() 759 btf_dump_emit_type(d, t->type, cont_id); in btf_dump_emit_type() 762 btf_dump_emit_type(d, btf_array(t)->type, cont_id); in btf_dump_emit_type() 800 new_cont_id = t->name_off == 0 ? cont_id : id; in btf_dump_emit_type() 803 } else if (!tstate->fwd_emitted && id != cont_id) { in btf_dump_emit_type() 822 btf_dump_emit_type(d, t->type, cont_id); in btf_dump_emit_type() 824 btf_dump_emit_type(d, p->type, cont_id); in btf_dump_emit_type() [all...] |
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
H A D | nir_to_spirv.c | 3936 SpvId cont_id = spirv_builder_new_id(&ctx->builder); in emit_loop() local 3940 spirv_builder_loop_merge(&ctx->builder, break_id, cont_id, SpvLoopControlMaskNone); in emit_loop() 3946 ctx->loop_cont = cont_id; in emit_loop() 3955 branch(ctx, cont_id); in emit_loop() 3956 start_block(ctx, cont_id); in emit_loop()
|