Searched refs:continue_target (Results 1 – 12 of 12) sorted by relevance
/external/deqp-deps/SPIRV-Tools/source/val/ |
D | function.cpp | 162 auto continue_target = in RegisterBlockEnd() local 167 if (continue_target != current_block_) { in RegisterBlockEnd() 168 next_blocks_plus_continue_target.push_back(continue_target); in RegisterBlockEnd()
|
/external/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | function.cpp | 162 auto continue_target = in RegisterBlockEnd() local 167 if (continue_target != current_block_) { in RegisterBlockEnd() 168 next_blocks_plus_continue_target.push_back(continue_target); in RegisterBlockEnd()
|
/external/deqp-deps/glslang/SPIRV/ |
D | SpvBuilder.h | 476 LoopBlocks(Block& head, Block& body, Block& merge, Block& continue_target) : in LoopBlocks() 477 head(head), body(body), merge(merge), continue_target(continue_target) { } in LoopBlocks() 478 Block &head, &body, &merge, &continue_target; member
|
D | SpvBuilder.cpp | 2486 Block& continue_target = makeNewBlock(); in makeNewLoop() local 2487 LoopBlocks blocks(head, body, merge, continue_target); in makeNewLoop() 2494 createBranch(&loops.top().continue_target); in createLoopContinue()
|
D | GlslangToSpv.cpp | 2741 builder.createLoopMerge(&blocks.merge, &blocks.continue_target, control, dependencyLength); in visitLoop() 2755 builder.createBranch(&blocks.continue_target); in visitLoop() 2758 builder.setBuildPoint(&blocks.continue_target); in visitLoop() 2770 builder.createBranch(&blocks.continue_target); in visitLoop() 2773 builder.setBuildPoint(&blocks.continue_target); in visitLoop()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | merge_return_pass.cpp | 740 uint32_t continue_target = CreateContinueTarget(header_block->id())->id(); in CreateDummyLoop() local 747 builder.AddLoopMerge(merge_target->id(), continue_target); in CreateDummyLoop()
|
D | loop_descriptor.cpp | 208 BasicBlock* header, BasicBlock* continue_target, in Loop() argument 212 loop_continue_(continue_target), in Loop()
|
D | loop_descriptor.h | 60 BasicBlock* continue_target, BasicBlock* merge_target);
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | loop_descriptor.cpp | 208 BasicBlock* header, BasicBlock* continue_target, in Loop() argument 212 loop_continue_(continue_target), in Loop()
|
D | merge_return_pass.cpp | 756 uint32_t continue_target = CreateContinueTarget(header_block->id())->id(); in CreateDummyLoop() local 763 builder.AddLoopMerge(merge_target->id(), continue_target); in CreateDummyLoop()
|
D | loop_descriptor.h | 60 BasicBlock* continue_target, BasicBlock* merge_target);
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmInstructionTests.cpp | 8280 map<string, string> continue_target; in createLoopTests() local 8283 continue_target["continue_target"] = "%loop"; in createLoopTests() 8284 fragments["testfun"] = multiBlock.specialize(continue_target); in createLoopTests() 8288 continue_target["continue_target"] = "%gather"; in createLoopTests() 8289 fragments["testfun"] = multiBlock.specialize(continue_target); in createLoopTests()
|