Home
last modified time | relevance | path

Searched refs:header_id (Results 1 – 25 of 25) sorted by relevance

/third_party/spirv-tools/source/opt/
Dstruct_cfg_analysis.cpp121 uint32_t header_id = ContainingConstruct(bb_id); in MergeBlock() local
122 if (header_id == 0) { in MergeBlock()
126 BasicBlock* header = context_->cfg()->block(header_id); in MergeBlock()
145 uint32_t header_id = ContainingLoop(bb_id); in LoopMergeBlock() local
146 if (header_id == 0) { in LoopMergeBlock()
150 BasicBlock* header = context_->cfg()->block(header_id); in LoopMergeBlock()
156 uint32_t header_id = ContainingLoop(bb_id); in LoopContinueBlock() local
157 if (header_id == 0) { in LoopContinueBlock()
161 BasicBlock* header = context_->cfg()->block(header_id); in LoopContinueBlock()
180 uint32_t header_id = ContainingSwitch(bb_id); in SwitchMergeBlock() local
[all …]
Ddead_branch_elim_pass.cpp162 uint32_t header_id = struct_cfg_analysis->ContainingLoop(block->id()); in MarkLiveBlocks() local
163 if (live_lab_id == header_id) { in MarkLiveBlocks()
598 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() argument
602 visited.insert(header_id); in AddBlocksWithBackEdge()
615 bb->ForEachSuccessorLabel([header_id, &visited, &work_list, in AddBlocksWithBackEdge()
620 if (*succ_label_id == header_id) { in AddBlocksWithBackEdge()
Ddead_branch_elim_pass.h158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dstruct_cfg_analysis.cpp121 uint32_t header_id = ContainingConstruct(bb_id); in MergeBlock() local
122 if (header_id == 0) { in MergeBlock()
126 BasicBlock* header = context_->cfg()->block(header_id); in MergeBlock()
145 uint32_t header_id = ContainingLoop(bb_id); in LoopMergeBlock() local
146 if (header_id == 0) { in LoopMergeBlock()
150 BasicBlock* header = context_->cfg()->block(header_id); in LoopMergeBlock()
156 uint32_t header_id = ContainingLoop(bb_id); in LoopContinueBlock() local
157 if (header_id == 0) { in LoopContinueBlock()
161 BasicBlock* header = context_->cfg()->block(header_id); in LoopContinueBlock()
180 uint32_t header_id = ContainingSwitch(bb_id); in SwitchMergeBlock() local
[all …]
Ddead_branch_elim_pass.cpp162 uint32_t header_id = struct_cfg_analysis->ContainingLoop(block->id()); in MarkLiveBlocks() local
163 if (live_lab_id == header_id) { in MarkLiveBlocks()
607 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() argument
611 visited.insert(header_id); in AddBlocksWithBackEdge()
624 bb->ForEachSuccessorLabel([header_id, &visited, &work_list, in AddBlocksWithBackEdge()
629 if (*succ_label_id == header_id) { in AddBlocksWithBackEdge()
Ddead_branch_elim_pass.h158 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/
Dstruct_cfg_analysis.cpp121 uint32_t header_id = ContainingConstruct(bb_id); in MergeBlock() local
122 if (header_id == 0) { in MergeBlock()
126 BasicBlock* header = context_->cfg()->block(header_id); in MergeBlock()
145 uint32_t header_id = ContainingLoop(bb_id); in LoopMergeBlock() local
146 if (header_id == 0) { in LoopMergeBlock()
150 BasicBlock* header = context_->cfg()->block(header_id); in LoopMergeBlock()
156 uint32_t header_id = ContainingLoop(bb_id); in LoopContinueBlock() local
157 if (header_id == 0) { in LoopContinueBlock()
161 BasicBlock* header = context_->cfg()->block(header_id); in LoopContinueBlock()
180 uint32_t header_id = ContainingSwitch(bb_id); in SwitchMergeBlock() local
[all …]
Ddead_branch_elim_pass.cpp162 uint32_t header_id = struct_cfg_analysis->ContainingLoop(block->id()); in MarkLiveBlocks() local
163 if (live_lab_id == header_id) { in MarkLiveBlocks()
607 uint32_t cont_id, uint32_t header_id, uint32_t merge_id, in AddBlocksWithBackEdge() argument
611 visited.insert(header_id); in AddBlocksWithBackEdge()
624 bb->ForEachSuccessorLabel([header_id, &visited, &work_list, in AddBlocksWithBackEdge()
629 if (*succ_label_id == header_id) { in AddBlocksWithBackEdge()
Ddead_branch_elim_pass.h158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
/third_party/spirv-tools/source/fuzz/
Dfuzzer_pass_add_loop_preheaders.cpp56 for (uint32_t header_id : loop_header_ids_to_consider) { in Apply() local
59 GetOrCreateSimpleLoopPreheader(header_id); in Apply()
Dfuzzer_pass.cpp618 uint32_t header_id) { in GetOrCreateSimpleLoopPreheader() argument
619 auto header_block = fuzzerutil::MaybeFindBlock(GetIRContext(), header_id); in GetOrCreateSimpleLoopPreheader()
624 auto predecessors = GetIRContext()->cfg()->preds(header_id); in GetOrCreateSimpleLoopPreheader()
638 header_id, predecessors[0])) { in GetOrCreateSimpleLoopPreheader()
672 TransformationAddLoopPreheader(header_id, preheader_id, phi_ids)); in GetOrCreateSimpleLoopPreheader()
Dfuzzer_pass.h292 opt::BasicBlock* GetOrCreateSimpleLoopPreheader(uint32_t header_id);
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dfuzzer_pass_add_loop_preheaders.cpp56 for (uint32_t header_id : loop_header_ids_to_consider) { in Apply() local
59 GetOrCreateSimpleLoopPreheader(header_id); in Apply()
Dfuzzer_pass.cpp618 uint32_t header_id) { in GetOrCreateSimpleLoopPreheader() argument
619 auto header_block = fuzzerutil::MaybeFindBlock(GetIRContext(), header_id); in GetOrCreateSimpleLoopPreheader()
624 auto predecessors = GetIRContext()->cfg()->preds(header_id); in GetOrCreateSimpleLoopPreheader()
638 header_id, predecessors[0])) { in GetOrCreateSimpleLoopPreheader()
672 TransformationAddLoopPreheader(header_id, preheader_id, phi_ids)); in GetOrCreateSimpleLoopPreheader()
Dfuzzer_pass.h292 opt::BasicBlock* GetOrCreateSimpleLoopPreheader(uint32_t header_id);
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dfuzzer_pass_add_loop_preheaders.cpp56 for (uint32_t header_id : loop_header_ids_to_consider) { in Apply() local
59 GetOrCreateSimpleLoopPreheader(header_id); in Apply()
Dfuzzer_pass.cpp618 uint32_t header_id) { in GetOrCreateSimpleLoopPreheader() argument
619 auto header_block = fuzzerutil::MaybeFindBlock(GetIRContext(), header_id); in GetOrCreateSimpleLoopPreheader()
624 auto predecessors = GetIRContext()->cfg()->preds(header_id); in GetOrCreateSimpleLoopPreheader()
638 header_id, predecessors[0])) { in GetOrCreateSimpleLoopPreheader()
672 TransformationAddLoopPreheader(header_id, preheader_id, phi_ids)); in GetOrCreateSimpleLoopPreheader()
Dfuzzer_pass.h292 opt::BasicBlock* GetOrCreateSimpleLoopPreheader(uint32_t header_id);
/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/
Dlocal_ssa_elim_pass.h173 void PatchPhis(uint32_t header_id, uint32_t back_id);
Dlocal_ssa_elim_pass.cpp584 void LocalMultiStoreElimPass::PatchPhis(uint32_t header_id, uint32_t back_id) { in PatchPhis() argument
585 ir::BasicBlock* header = id2block_[header_id]; in PatchPhis()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c3901 SpvId header_id = spirv_builder_new_id(&ctx->builder); in emit_if() local
3913 start_block(ctx, header_id); in emit_if()
3933 SpvId header_id = spirv_builder_new_id(&ctx->builder); in emit_loop() local
3939 start_block(ctx, header_id); in emit_loop()
3957 branch(ctx, header_id); in emit_loop()
/third_party/skia/third_party/externals/tint/src/reader/spirv/
Dfunction.cc2023 const uint32_t header_id = continue_target->header_for_continue; in SiblingLoopConstruct() local
2024 if (continue_target_id == header_id) { in SiblingLoopConstruct()
2028 const auto* candidate = GetBlockInfo(header_id)->construct; in SiblingLoopConstruct()
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto929 // OpBranch %header_id
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto929 // OpBranch %header_id
/third_party/spirv-tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto929 // OpBranch %header_id