/third_party/spirv-tools/source/opt/ |
D | struct_cfg_analysis.cpp | 121 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 …]
|
D | dead_branch_elim_pass.cpp | 162 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()
|
D | dead_branch_elim_pass.h | 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | struct_cfg_analysis.cpp | 121 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 …]
|
D | dead_branch_elim_pass.cpp | 162 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()
|
D | dead_branch_elim_pass.h | 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/ |
D | struct_cfg_analysis.cpp | 121 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 …]
|
D | dead_branch_elim_pass.cpp | 162 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()
|
D | dead_branch_elim_pass.h | 158 uint32_t cont_id, uint32_t header_id, uint32_t merge_id,
|
/third_party/spirv-tools/source/fuzz/ |
D | fuzzer_pass_add_loop_preheaders.cpp | 56 for (uint32_t header_id : loop_header_ids_to_consider) { in Apply() local 59 GetOrCreateSimpleLoopPreheader(header_id); in Apply()
|
D | fuzzer_pass.cpp | 618 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()
|
D | fuzzer_pass.h | 292 opt::BasicBlock* GetOrCreateSimpleLoopPreheader(uint32_t header_id);
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | fuzzer_pass_add_loop_preheaders.cpp | 56 for (uint32_t header_id : loop_header_ids_to_consider) { in Apply() local 59 GetOrCreateSimpleLoopPreheader(header_id); in Apply()
|
D | fuzzer_pass.cpp | 618 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()
|
D | fuzzer_pass.h | 292 opt::BasicBlock* GetOrCreateSimpleLoopPreheader(uint32_t header_id);
|
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
D | fuzzer_pass_add_loop_preheaders.cpp | 56 for (uint32_t header_id : loop_header_ids_to_consider) { in Apply() local 59 GetOrCreateSimpleLoopPreheader(header_id); in Apply()
|
D | fuzzer_pass.cpp | 618 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()
|
D | fuzzer_pass.h | 292 opt::BasicBlock* GetOrCreateSimpleLoopPreheader(uint32_t header_id);
|
/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/ |
D | local_ssa_elim_pass.h | 173 void PatchPhis(uint32_t header_id, uint32_t back_id);
|
D | local_ssa_elim_pass.cpp | 584 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/ |
D | nir_to_spirv.c | 3901 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/ |
D | function.cc | 2023 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/ |
D | spvtoolsfuzz.proto | 929 // OpBranch %header_id
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 929 // OpBranch %header_id
|
/third_party/spirv-tools/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 929 // OpBranch %header_id
|