Home
last modified time | relevance | path

Searched refs:pred_id (Results 1 - 25 of 31) sorted by relevance

12

/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
H A Dfuzzer_pass_add_opphi_synonyms.cpp97 for (uint32_t pred_id : GetIRContext()->cfg()->preds(block.id())) { in Apply()
98 auto suitable_ids = GetSuitableIds(*chosen_equivalence_class, pred_id); in Apply()
106 pred_with_alternatives = pred_id; in Apply()
116 preds_to_ids[pred_id] = chosen_id; in Apply()
236 for (auto pred_id : GetIRContext()->cfg()->preds(block_id)) { in EquivalenceClassIsSuitableForBlock()
239 GetIRContext()->get_instr_block(pred_id)->terminator(); in EquivalenceClassIsSuitableForBlock()
273 const std::set<uint32_t>& ids, uint32_t pred_id) { in GetSuitableIds()
278 auto predecessor = fuzzerutil::MaybeFindBlock(GetIRContext(), pred_id); in GetSuitableIds()
272 GetSuitableIds( const std::set<uint32_t>& ids, uint32_t pred_id) GetSuitableIds() argument
H A Dtransformation_replace_opselect_with_conditional_branch.cpp87 uint32_t pred_id = predecessors[0]; in IsApplicable() local
88 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable()
H A Dfuzzer_pass_add_opphi_synonyms.h50 // block with id |pred_id|, selected among the given |ids|. Assumes that
51 // |pred_id| is the label of a block and all ids in |ids| exist in the module.
53 uint32_t pred_id);
H A Dtransformation_add_loop_to_create_int_constant_synonym.cpp252 uint32_t pred_id = in Apply() local
274 {SPV_OPERAND_TYPE_ID, {pred_id}}, in Apply()
282 {SPV_OPERAND_TYPE_ID, {pred_id}}, in Apply()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
H A Dfuzzer_pass_add_opphi_synonyms.cpp97 for (uint32_t pred_id : GetIRContext()->cfg()->preds(block.id())) { in Apply()
98 auto suitable_ids = GetSuitableIds(*chosen_equivalence_class, pred_id); in Apply()
106 pred_with_alternatives = pred_id; in Apply()
116 preds_to_ids[pred_id] = chosen_id; in Apply()
236 for (auto pred_id : GetIRContext()->cfg()->preds(block_id)) { in EquivalenceClassIsSuitableForBlock()
239 GetIRContext()->get_instr_block(pred_id)->terminator(); in EquivalenceClassIsSuitableForBlock()
273 const std::set<uint32_t>& ids, uint32_t pred_id) { in GetSuitableIds()
278 auto predecessor = fuzzerutil::MaybeFindBlock(GetIRContext(), pred_id); in GetSuitableIds()
272 GetSuitableIds( const std::set<uint32_t>& ids, uint32_t pred_id) GetSuitableIds() argument
H A Dtransformation_replace_opselect_with_conditional_branch.cpp87 uint32_t pred_id = predecessors[0]; in IsApplicable() local
88 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable()
H A Dfuzzer_pass_add_opphi_synonyms.h50 // block with id |pred_id|, selected among the given |ids|. Assumes that
51 // |pred_id| is the label of a block and all ids in |ids| exist in the module.
53 uint32_t pred_id);
H A Dtransformation_add_loop_to_create_int_constant_synonym.cpp252 uint32_t pred_id = in Apply() local
274 {SPV_OPERAND_TYPE_ID, {pred_id}}, in Apply()
282 {SPV_OPERAND_TYPE_ID, {pred_id}}, in Apply()
/third_party/spirv-tools/source/fuzz/
H A Dfuzzer_pass_add_opphi_synonyms.cpp97 for (uint32_t pred_id : GetIRContext()->cfg()->preds(block.id())) { in Apply()
98 auto suitable_ids = GetSuitableIds(*chosen_equivalence_class, pred_id); in Apply()
106 pred_with_alternatives = pred_id; in Apply()
116 preds_to_ids[pred_id] = chosen_id; in Apply()
236 for (auto pred_id : GetIRContext()->cfg()->preds(block_id)) { in EquivalenceClassIsSuitableForBlock()
239 GetIRContext()->get_instr_block(pred_id)->terminator(); in EquivalenceClassIsSuitableForBlock()
273 const std::set<uint32_t>& ids, uint32_t pred_id) { in GetSuitableIds()
278 auto predecessor = fuzzerutil::MaybeFindBlock(GetIRContext(), pred_id); in GetSuitableIds()
272 GetSuitableIds( const std::set<uint32_t>& ids, uint32_t pred_id) GetSuitableIds() argument
H A Dtransformation_replace_opselect_with_conditional_branch.cpp87 uint32_t pred_id = predecessors[0]; in IsApplicable() local
88 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable()
H A Dfuzzer_pass_add_opphi_synonyms.h50 // block with id |pred_id|, selected among the given |ids|. Assumes that
51 // |pred_id| is the label of a block and all ids in |ids| exist in the module.
53 uint32_t pred_id);
H A Dtransformation_add_loop_to_create_int_constant_synonym.cpp252 uint32_t pred_id = in Apply() local
274 {SPV_OPERAND_TYPE_ID, {pred_id}}, in Apply()
283 {SPV_OPERAND_TYPE_ID, {pred_id}}, in Apply()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dccp_pass.cpp187 uint32_t pred_id = instr->GetSingleWordOperand(0); in VisitBranch() local
188 auto it = values_.find(pred_id); in VisitBranch()
H A Dloop_descriptor.cpp380 for (uint32_t pred_id : cfg->preds(bb->id())) { in GetMergingBlocks()
381 if (!IsInsideLoop(pred_id) && !merging_blocks->count(pred_id)) { in GetMergingBlocks()
382 to_visit.push(cfg->block(pred_id)); in GetMergingBlocks()
H A Dloop_utils.cpp236 for (uint32_t pred_id : cfg_->preds(bb_id)) { in GetDefiningBlocks()
237 const std::vector<uint32_t>& pred_blocks = GetDefiningBlocks(pred_id); in GetDefiningBlocks()
241 defining_blocks.push_back(pred_id); in GetDefiningBlocks()
H A Dmerge_return_pass.cpp313 for (uint32_t pred_id : preds) { in CreatePhiNodesForInst()
314 if (new_edges.count(pred_id)) { in CreatePhiNodesForInst()
319 phi_operands.push_back(pred_id); in CreatePhiNodesForInst()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dccp_pass.cpp220 uint32_t pred_id = instr->GetSingleWordOperand(0); in VisitBranch() local
221 auto it = values_.find(pred_id); in VisitBranch()
H A Dloop_descriptor.cpp380 for (uint32_t pred_id : cfg->preds(bb->id())) { in GetMergingBlocks()
381 if (!IsInsideLoop(pred_id) && !merging_blocks->count(pred_id)) { in GetMergingBlocks()
382 to_visit.push(cfg->block(pred_id)); in GetMergingBlocks()
H A Dloop_utils.cpp236 for (uint32_t pred_id : cfg_->preds(bb_id)) { in GetDefiningBlocks()
237 const std::vector<uint32_t>& pred_blocks = GetDefiningBlocks(pred_id); in GetDefiningBlocks()
241 defining_blocks.push_back(pred_id); in GetDefiningBlocks()
H A Dmerge_return_pass.cpp313 for (uint32_t pred_id : preds) { in CreatePhiNodesForInst()
314 if (new_edges.count(pred_id)) { in CreatePhiNodesForInst()
319 phi_operands.push_back(pred_id); in CreatePhiNodesForInst()
/third_party/spirv-tools/source/opt/
H A Dccp_pass.cpp217 uint32_t pred_id = instr->GetSingleWordOperand(0); in VisitBranch() local
218 auto it = values_.find(pred_id); in VisitBranch()
H A Dloop_descriptor.cpp378 for (uint32_t pred_id : cfg->preds(bb->id())) { in GetMergingBlocks()
379 if (!IsInsideLoop(pred_id) && !merging_blocks->count(pred_id)) { in GetMergingBlocks()
380 to_visit.push(cfg->block(pred_id)); in GetMergingBlocks()
H A Dinvocation_interlock_placement_pass.cpp72 for (uint32_t pred_id : cfg()->preds(block_id)) { in forEachNext()
73 f(pred_id); in forEachNext()
H A Dloop_utils.cpp235 for (uint32_t pred_id : cfg_->preds(bb_id)) { in GetDefiningBlocks()
236 const std::vector<uint32_t>& pred_blocks = GetDefiningBlocks(pred_id); in GetDefiningBlocks()
240 defining_blocks.push_back(pred_id); in GetDefiningBlocks()
/third_party/node/deps/v8/src/compiler/backend/
H A Dregister-allocator-verifier.cc401 for (RpoNumber pred_id : block->predecessors()) { in CreateForBlock()
404 auto iterator = assessments_.find(pred_id); in CreateForBlock()
410 CHECK(pred_id >= current_block_id); in CreateForBlock()

Completed in 20 milliseconds

12