/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
H A D | fuzzer_pass_apply_id_synonyms.cpp | 142 auto parent_block = in Apply() local 145 instruction_to_insert_before = parent_block->GetMergeInst() in Apply() 146 ? parent_block->GetMergeInst() in Apply() 147 : parent_block->terminator(); in Apply()
|
H A D | fuzzer_util.cpp | 694 auto parent_block = in IdIsAvailableAtUse() local 697 context->get_instr_block(defining_instruction)->id(), parent_block); in IdIsAvailableAtUse()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
H A D | fuzzer_pass_apply_id_synonyms.cpp | 142 auto parent_block = in Apply() local 145 instruction_to_insert_before = parent_block->GetMergeInst() in Apply() 146 ? parent_block->GetMergeInst() in Apply() 147 : parent_block->terminator(); in Apply()
|
H A D | fuzzer_util.cpp | 694 auto parent_block = in IdIsAvailableAtUse() local 697 context->get_instr_block(defining_instruction)->id(), parent_block); in IdIsAvailableAtUse()
|
/third_party/spirv-tools/source/fuzz/ |
H A D | fuzzer_pass_apply_id_synonyms.cpp | 142 auto parent_block = in Apply() local 145 instruction_to_insert_before = parent_block->GetMergeInst() in Apply() 146 ? parent_block->GetMergeInst() in Apply() 147 : parent_block->terminator(); in Apply()
|
H A D | fuzzer_util.cpp | 696 auto parent_block = in IdIsAvailableAtUse() local 699 context->get_instr_block(defining_instruction)->id(), parent_block); in IdIsAvailableAtUse()
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | replace_desc_array_access_using_var_index.h | 139 // Adds OpBranch to |branch_destination| at the end of |parent_block|. 140 void AddBranchToBlock(BasicBlock* parent_block, 172 // added at the end of |parent_block|. It will jump to |default_id| for the 177 BasicBlock* parent_block, uint32_t access_chain_index_var_id, 185 // adds the phi instruction to the beginning of |parent_block|. 186 uint32_t CreatePhiInstruction(BasicBlock* parent_block,
|
H A D | replace_desc_array_access_using_var_index.cpp | 351 BasicBlock* parent_block, uint32_t branch_destination) const { in AddBranchToBlock() 352 InstructionBuilder builder{context(), parent_block, in AddBranchToBlock() 380 BasicBlock* parent_block, uint32_t access_chain_index_var_id, in AddSwitchForAccessChain() 383 InstructionBuilder builder{context(), parent_block, in AddSwitchForAccessChain() 393 BasicBlock* parent_block, const std::vector<uint32_t>& phi_operands, in CreatePhiInstruction() 407 InstructionBuilder builder{context(), &*parent_block->begin(), in CreatePhiInstruction() 350 AddBranchToBlock( BasicBlock* parent_block, uint32_t branch_destination) const AddBranchToBlock() argument 379 AddSwitchForAccessChain( BasicBlock* parent_block, uint32_t access_chain_index_var_id, uint32_t default_id, uint32_t merge_id, const std::vector<uint32_t>& case_block_ids) const AddSwitchForAccessChain() argument 392 CreatePhiInstruction( BasicBlock* parent_block, const std::vector<uint32_t>& phi_operands, const std::vector<uint32_t>& case_block_ids, uint32_t default_block_id) const CreatePhiInstruction() argument
|
H A D | ir_builder.h | 54 // end of the basic block |parent_block|. 56 IRContext* context, BasicBlock* parent_block, in InstructionBuilder() 58 : InstructionBuilder(context, parent_block, parent_block->end(), in InstructionBuilder() 577 // |parent_block|. 578 void SetInsertPoint(BasicBlock* parent_block) { in SetInsertPoint() argument 579 parent_ = parent_block; in SetInsertPoint() 580 insert_before_ = parent_block->end(); in SetInsertPoint() 55 InstructionBuilder( IRContext* context, BasicBlock* parent_block, IRContext::Analysis preserved_analyses = IRContext::kAnalysisNone) InstructionBuilder() argument
|
H A D | loop_descriptor.cpp | 262 const BasicBlock* parent_block = context_->get_instr_block(inst); in IsInsideLoop() local 263 if (!parent_block) return false; in IsInsideLoop() 264 return IsInsideLoop(parent_block); in IsInsideLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | replace_desc_array_access_using_var_index.h | 139 // Adds OpBranch to |branch_destination| at the end of |parent_block|. 140 void AddBranchToBlock(BasicBlock* parent_block, 172 // added at the end of |parent_block|. It will jump to |default_id| for the 177 BasicBlock* parent_block, uint32_t access_chain_index_var_id, 185 // adds the phi instruction to the beginning of |parent_block|. 186 uint32_t CreatePhiInstruction(BasicBlock* parent_block,
|
H A D | replace_desc_array_access_using_var_index.cpp | 351 BasicBlock* parent_block, uint32_t branch_destination) const { in AddBranchToBlock() 352 InstructionBuilder builder{context(), parent_block, in AddBranchToBlock() 380 BasicBlock* parent_block, uint32_t access_chain_index_var_id, in AddSwitchForAccessChain() 383 InstructionBuilder builder{context(), parent_block, in AddSwitchForAccessChain() 393 BasicBlock* parent_block, const std::vector<uint32_t>& phi_operands, in CreatePhiInstruction() 407 InstructionBuilder builder{context(), &*parent_block->begin(), in CreatePhiInstruction() 350 AddBranchToBlock( BasicBlock* parent_block, uint32_t branch_destination) const AddBranchToBlock() argument 379 AddSwitchForAccessChain( BasicBlock* parent_block, uint32_t access_chain_index_var_id, uint32_t default_id, uint32_t merge_id, const std::vector<uint32_t>& case_block_ids) const AddSwitchForAccessChain() argument 392 CreatePhiInstruction( BasicBlock* parent_block, const std::vector<uint32_t>& phi_operands, const std::vector<uint32_t>& case_block_ids, uint32_t default_block_id) const CreatePhiInstruction() argument
|
H A D | ir_builder.h | 54 // end of the basic block |parent_block|. 56 IRContext* context, BasicBlock* parent_block, in InstructionBuilder() 58 : InstructionBuilder(context, parent_block, parent_block->end(), in InstructionBuilder() 577 // |parent_block|. 578 void SetInsertPoint(BasicBlock* parent_block) { in SetInsertPoint() argument 579 parent_ = parent_block; in SetInsertPoint() 580 insert_before_ = parent_block->end(); in SetInsertPoint() 55 InstructionBuilder( IRContext* context, BasicBlock* parent_block, IRContext::Analysis preserved_analyses = IRContext::kAnalysisNone) InstructionBuilder() argument
|
H A D | loop_descriptor.cpp | 262 const BasicBlock* parent_block = context_->get_instr_block(inst); in IsInsideLoop() local 263 if (!parent_block) return false; in IsInsideLoop() 264 return IsInsideLoop(parent_block); in IsInsideLoop()
|
/third_party/spirv-tools/source/opt/ |
H A D | replace_desc_array_access_using_var_index.h | 140 // Adds OpBranch to |branch_destination| at the end of |parent_block|. 141 void AddBranchToBlock(BasicBlock* parent_block, 173 // added at the end of |parent_block|. It will jump to |default_id| for the 178 BasicBlock* parent_block, uint32_t access_chain_index_var_id, 186 // adds the phi instruction to the beginning of |parent_block|. 187 uint32_t CreatePhiInstruction(BasicBlock* parent_block,
|
H A D | replace_desc_array_access_using_var_index.cpp | 356 BasicBlock* parent_block, uint32_t branch_destination) const { in AddBranchToBlock() 357 InstructionBuilder builder{context(), parent_block, in AddBranchToBlock() 385 BasicBlock* parent_block, uint32_t access_chain_index_var_id, in AddSwitchForAccessChain() 388 InstructionBuilder builder{context(), parent_block, in AddSwitchForAccessChain() 398 BasicBlock* parent_block, const std::vector<uint32_t>& phi_operands, in CreatePhiInstruction() 412 InstructionBuilder builder{context(), &*parent_block->begin(), in CreatePhiInstruction() 355 AddBranchToBlock( BasicBlock* parent_block, uint32_t branch_destination) const AddBranchToBlock() argument 384 AddSwitchForAccessChain( BasicBlock* parent_block, uint32_t access_chain_index_var_id, uint32_t default_id, uint32_t merge_id, const std::vector<uint32_t>& case_block_ids) const AddSwitchForAccessChain() argument 397 CreatePhiInstruction( BasicBlock* parent_block, const std::vector<uint32_t>& phi_operands, const std::vector<uint32_t>& case_block_ids, uint32_t default_block_id) const CreatePhiInstruction() argument
|
H A D | ir_builder.h | 54 // end of the basic block |parent_block|. 56 IRContext* context, BasicBlock* parent_block, in InstructionBuilder() 58 : InstructionBuilder(context, parent_block, parent_block->end(), in InstructionBuilder() 615 // |parent_block|. 616 void SetInsertPoint(BasicBlock* parent_block) { in SetInsertPoint() argument 617 parent_ = parent_block; in SetInsertPoint() 618 insert_before_ = parent_block->end(); in SetInsertPoint() 55 InstructionBuilder( IRContext* context, BasicBlock* parent_block, IRContext::Analysis preserved_analyses = IRContext::kAnalysisNone) InstructionBuilder() argument
|
H A D | loop_descriptor.cpp | 260 const BasicBlock* parent_block = context_->get_instr_block(inst); in IsInsideLoop() local 261 if (!parent_block) return false; in IsInsideLoop() 262 return IsInsideLoop(parent_block); in IsInsideLoop()
|