Home
last modified time | relevance | path

Searched defs:mergeBlock (Results 1 – 13 of 13) sorted by relevance

/external/deqp-deps/glslang/SPIRV/
DInReadableOrder.cpp81 Block* mergeBlock = nullptr; in visit() local
DSpvBuilder.cpp3795 Block* mergeBlock = new Block(getUniqueId(), function); in makeSwitch() local
4340 void Builder::createSelectionMerge(Block* mergeBlock, unsigned int control) in createSelectionMerge()
4349 void Builder::createLoopMerge(Block* mergeBlock, Block* continueBlock, unsigned int control, in createLoopMerge()
DSpvBuilder.h641 Block* mergeBlock; variable
/external/angle/third_party/glslang/src/SPIRV/
DInReadableOrder.cpp81 Block* mergeBlock = nullptr; in visit() local
DSpvBuilder.cpp3832 Block* mergeBlock = new Block(getUniqueId(), function); in makeSwitch() local
4380 void Builder::createSelectionMerge(Block* mergeBlock, unsigned int control) in createSelectionMerge()
4389 void Builder::createLoopMerge(Block* mergeBlock, Block* continueBlock, unsigned int control, in createLoopMerge()
DSpvBuilder.h647 Block* mergeBlock; variable
/external/angle/src/compiler/translator/spirv/
DBuildSPIRV.cpp1962 spirv::IdRef mergeBlock) in writeBranchConditional()
1985 const spirv::IdRef mergeBlock = getCurrentConditional()->blockIds.back(); in writeBranchConditionalBlockEnd() local
1997 spirv::IdRef mergeBlock) in writeLoopHeader()
2026 spirv::IdRef mergeBlock) in writeLoopConditionEnd()
2076 spirv::IdRef mergeBlock) in writeSwitch()
DOutputSPIRV.cpp2022 const spirv::IdRef mergeBlock = conditional->blockIds.back(); in startShortCircuit() local
5247 const spirv::IdRef mergeBlock = conditional->blockIds.back(); in visitIfElse() local
5361 const spirv::IdRef mergeBlock = conditional->blockIds[1]; in visitSwitch() local
5454 const spirv::IdRef mergeBlock = conditional->blockIds.back(); in visitSwitch() local
6160 spirv::IdRef *mergeBlock) in GetLoopBlocks()
6314 spirv::IdRef headerBlock, condBlock, bodyBlock, continueBlock, mergeBlock; in visitLoop() local
/external/swiftshader/src/Pipeline/
DSpirvShaderControlFlow.cpp331 auto &mergeBlock = function.getBlock(mergeBlockId); in EmitLoop() local
DSpirvShader.hpp441 ID mergeBlock; // Structured flow merge block. member in sw::Spirv::Block
/external/swiftshader/src/Reactor/
DLLVMReactor.cpp1088 auto mergeBlock = llvm::BasicBlock::Create(*jit->context, "", jit->function); in createMaskedStore() local
1207 auto mergeBlock = llvm::BasicBlock::Create(*jit->context, "", jit->function); in createScatter() local
/external/angle/src/common/spirv/
Dspirv_instruction_builder_autogen.cpp2720 IdRef mergeBlock, in WriteLoopMerge()
2731 void WriteSelectionMerge(Blob *blob, IdRef mergeBlock, spv::SelectionControlMask selectionControl2) in WriteSelectionMerge()
Dspirv_instruction_parser_autogen.cpp3239 IdRef *mergeBlock, in ParseLoopMerge()
3253 IdRef *mergeBlock, in ParseSelectionMerge()