Home
last modified time | relevance | path

Searched refs:continue_construct (Results 1 – 7 of 7) sorted by relevance

/third_party/spirv-tools/source/val/
Dfunction.cpp84 Construct& continue_construct = in RegisterLoopMerge() local
87 continue_construct.set_corresponding_constructs({&loop_construct}); in RegisterLoopMerge()
88 loop_construct.set_corresponding_constructs({&continue_construct}); in RegisterLoopMerge()
341 Construct* continue_construct = in GetBlockDepth() local
343 assert(continue_construct); in GetBlockDepth()
346 continue_construct->corresponding_constructs()[0]; in GetBlockDepth()
Dvalidate_cfg.cpp400 Construct* continue_construct = in UpdateContinueConstructExitBlocks() local
402 assert(continue_construct->type() == ConstructType::kContinue); in UpdateContinueConstructExitBlocks()
407 continue_construct->set_exit(back_edge_block); in UpdateContinueConstructExitBlocks()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dfunction.cpp82 Construct& continue_construct = in RegisterLoopMerge() local
85 continue_construct.set_corresponding_constructs({&loop_construct}); in RegisterLoopMerge()
86 loop_construct.set_corresponding_constructs({&continue_construct}); in RegisterLoopMerge()
324 Construct* continue_construct = in GetBlockDepth() local
326 assert(continue_construct); in GetBlockDepth()
329 continue_construct->corresponding_constructs()[0]; in GetBlockDepth()
Dvalidate_cfg.cpp397 Construct* continue_construct = in UpdateContinueConstructExitBlocks() local
399 assert(continue_construct->type() == ConstructType::kContinue); in UpdateContinueConstructExitBlocks()
404 continue_construct->set_exit(back_edge_block); in UpdateContinueConstructExitBlocks()
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dfunction.cpp82 Construct& continue_construct = in RegisterLoopMerge() local
85 continue_construct.set_corresponding_constructs({&loop_construct}); in RegisterLoopMerge()
86 loop_construct.set_corresponding_constructs({&continue_construct}); in RegisterLoopMerge()
324 Construct* continue_construct = in GetBlockDepth() local
326 assert(continue_construct); in GetBlockDepth()
329 continue_construct->corresponding_constructs()[0]; in GetBlockDepth()
Dvalidate_cfg.cpp397 Construct* continue_construct = in UpdateContinueConstructExitBlocks() local
399 assert(continue_construct->type() == ConstructType::kContinue); in UpdateContinueConstructExitBlocks()
404 continue_construct->set_exit(back_edge_block); in UpdateContinueConstructExitBlocks()
/third_party/skia/third_party/externals/tint/src/reader/spirv/
Dfunction.cc2115 const auto* continue_construct = src_construct.enclosing_continue; in ClassifyCFGEdges() local
2116 if (!continue_construct) { in ClassifyCFGEdges()
2120 if (src_pos != continue_construct->end_pos - 1) { in ClassifyCFGEdges()
2128 const auto* ct_info = GetBlockInfo(continue_construct->begin_id); in ClassifyCFGEdges()
2143 const auto* continue_construct = src_construct.enclosing_continue; in ClassifyCFGEdges() local
2144 if (continue_construct != nullptr) { in ClassifyCFGEdges()
2145 if (continue_construct->ContainsPos(src_pos) && in ClassifyCFGEdges()
2146 !continue_construct->ContainsPos(dest_pos) && in ClassifyCFGEdges()
2147 (src_pos != continue_construct->end_pos - 1)) { in ClassifyCFGEdges()
2152 << continue_construct->begin_id in ClassifyCFGEdges()