Home
last modified time | relevance | path

Searched refs:MergeLoop (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cfg.cpp119 if (block.merge == SPIRBlock::MergeLoop && post_order_visit(block.merge_block)) in post_order_visit()
247 if (pred_block.merge == SPIRBlock::MergeLoop && pred_block.merge_block == ID(block_id)) in find_loop_dominator()
270 if (block.merge == SPIRBlock::MergeLoop) in find_loop_dominator()
286 if (from_block.merge == SPIRBlock::MergeLoop) in node_terminates_control_flow_in_sub_graph()
317 (dom.merge == SPIRBlock::MergeLoop && dom.merge_block == to) || in node_terminates_control_flow_in_sub_graph()
Dspirv_cross.cpp1451 bool ret = block.terminator == SPIRBlock::Select && block.merge == SPIRBlock::MergeLoop && in block_is_loop_candidate()
1480 …bool ret = block.terminator == SPIRBlock::Direct && block.merge == SPIRBlock::MergeLoop && block.o… in block_is_loop_candidate()
1584 if (block.merge == SPIRBlock::MergeLoop) in continue_block_type()
3669 assert(loop_header_block.merge == SPIRBlock::MergeLoop); in analyze_variable_scope()
3709 assert(loop_header_block.merge == SPIRBlock::MergeLoop); in analyze_variable_scope()
Dspirv_cross.hpp686 return block.merge == SPIRBlock::MergeLoop && block.continue_block == ID(next); in is_single_block_loop()
Dspirv_parser.cpp1067 current_block->merge = SPIRBlock::MergeLoop; in parse()
Dspirv_common.hpp757 MergeLoop, enumerator
Dspirv_glsl.cpp14542 if (block.merge == SPIRBlock::MergeLoop) in emit_block_chain()
14633 else if (block.merge == SPIRBlock::MergeLoop) in emit_block_chain()
15117 if (block.merge == SPIRBlock::MergeLoop) in emit_block_chain()