Home
last modified time | relevance | path

Searched refs:pred_block (Results 1 – 11 of 11) sorted by relevance

/third_party/spirv-tools/source/fuzz/
Dtransformation_replace_opphi_id_from_dead_predecessor.cpp46 auto pred_block = ir_context->get_instr_block(message_.pred_label_id()); in IsApplicable() local
47 if (!pred_block || pred_block->id() != message_.pred_label_id() || in IsApplicable()
48 !transformation_context.GetFactManager()->BlockIsDead(pred_block->id())) { in IsApplicable()
77 ir_context, pred_block->terminator(), replacement_def->result_id()); in IsApplicable()
Dtransformation_add_opphi_synonym.cpp109 auto pred_block = ir_context->get_instr_block(pred); in IsApplicable() local
113 assert(pred_block && "Could not find one of the predecessor blocks."); in IsApplicable()
116 ir_context, pred_block->terminator(), id)) { in IsApplicable()
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dtransformation_replace_opphi_id_from_dead_predecessor.cpp46 auto pred_block = ir_context->get_instr_block(message_.pred_label_id()); in IsApplicable() local
47 if (!pred_block || pred_block->id() != message_.pred_label_id() || in IsApplicable()
48 !transformation_context.GetFactManager()->BlockIsDead(pred_block->id())) { in IsApplicable()
77 ir_context, pred_block->terminator(), replacement_def->result_id()); in IsApplicable()
Dtransformation_add_opphi_synonym.cpp109 auto pred_block = ir_context->get_instr_block(pred); in IsApplicable() local
113 assert(pred_block && "Could not find one of the predecessor blocks."); in IsApplicable()
116 ir_context, pred_block->terminator(), id)) { in IsApplicable()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_replace_opphi_id_from_dead_predecessor.cpp46 auto pred_block = ir_context->get_instr_block(message_.pred_label_id()); in IsApplicable() local
47 if (!pred_block || pred_block->id() != message_.pred_label_id() || in IsApplicable()
48 !transformation_context.GetFactManager()->BlockIsDead(pred_block->id())) { in IsApplicable()
77 ir_context, pred_block->terminator(), replacement_def->result_id()); in IsApplicable()
Dtransformation_add_opphi_synonym.cpp109 auto pred_block = ir_context->get_instr_block(pred); in IsApplicable() local
113 assert(pred_block && "Could not find one of the predecessor blocks."); in IsApplicable()
116 ir_context, pred_block->terminator(), id)) { in IsApplicable()
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cfg.cpp246 auto &pred_block = compiler.get<SPIRBlock>(pred); in find_loop_dominator() local
247 if (pred_block.merge == SPIRBlock::MergeLoop && pred_block.merge_block == ID(block_id)) in find_loop_dominator()
253 else if (pred_block.merge == SPIRBlock::MergeSelection && pred_block.next_block == ID(block_id)) in find_loop_dominator()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_utils.cpp364 BasicBlock* pred_block = cfg.block(exit_pred_id); in CreateLoopDedicatedExits() local
365 pred_block->ForEachSuccessorLabel([non_dedicate, &exit](uint32_t* id) { in CreateLoopDedicatedExits()
371 cfg.RegisterBlock(pred_block); in CreateLoopDedicatedExits()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dloop_utils.cpp364 BasicBlock* pred_block = cfg.block(exit_pred_id); in CreateLoopDedicatedExits() local
365 pred_block->ForEachSuccessorLabel([non_dedicate, &exit](uint32_t* id) { in CreateLoopDedicatedExits()
371 cfg.RegisterBlock(pred_block); in CreateLoopDedicatedExits()
/third_party/spirv-tools/source/opt/
Dloop_utils.cpp364 BasicBlock* pred_block = cfg.block(exit_pred_id); in CreateLoopDedicatedExits() local
365 pred_block->ForEachSuccessorLabel([non_dedicate, &exit](uint32_t* id) { in CreateLoopDedicatedExits()
371 cfg.RegisterBlock(pred_block); in CreateLoopDedicatedExits()
/third_party/mesa3d/src/compiler/nir/
Dnir_opt_gcm.c600 nir_block *pred_block = in gcm_schedule_late_def() local
603 lca = nir_dominance_lca(lca, pred_block); in gcm_schedule_late_def()