| /external/llvm-project/mlir/lib/Conversion/SCFToSPIRV/ |
| D | SCFToSPIRV.cpp | 174 auto *mergeBlock = loopOp.getMergeBlock(); in matchAndRewrite() local 220 auto *mergeBlock = in matchAndRewrite() local
|
| /external/deqp-deps/glslang/SPIRV/ |
| D | InReadableOrder.cpp | 81 Block* mergeBlock = nullptr; in visit() local
|
| D | SpvBuilder.cpp | 2648 Block* mergeBlock = new Block(getUniqueId(), function); in makeSwitch() local 3156 void Builder::createSelectionMerge(Block* mergeBlock, unsigned int control) in createSelectionMerge() 3164 void Builder::createLoopMerge(Block* mergeBlock, Block* continueBlock, unsigned int control, in createLoopMerge()
|
| D | SpvBuilder.h | 522 Block* mergeBlock; variable
|
| /external/angle/third_party/vulkan-deps/glslang/src/SPIRV/ |
| D | InReadableOrder.cpp | 81 Block* mergeBlock = nullptr; in visit() local
|
| D | SpvBuilder.cpp | 2652 Block* mergeBlock = new Block(getUniqueId(), function); in makeSwitch() local 3160 void Builder::createSelectionMerge(Block* mergeBlock, unsigned int control) in createSelectionMerge() 3168 void Builder::createLoopMerge(Block* mergeBlock, Block* continueBlock, unsigned int control, in createLoopMerge()
|
| D | SpvBuilder.h | 522 Block* mergeBlock; variable
|
| /external/angle/src/compiler/translator/ |
| D | BuildSPIRV.cpp | 1597 spirv::IdRef mergeBlock) in writeBranchConditional() 1620 const spirv::IdRef mergeBlock = getCurrentConditional()->blockIds.back(); in writeBranchConditionalBlockEnd() local 1632 spirv::IdRef mergeBlock) in writeLoopHeader() 1661 spirv::IdRef mergeBlock) in writeLoopConditionEnd() 1711 spirv::IdRef mergeBlock) in writeSwitch()
|
| D | OutputSPIRV.cpp | 1687 const spirv::IdRef mergeBlock = conditional->blockIds.back(); in startShortCircuit() local 4786 const spirv::IdRef mergeBlock = conditional->blockIds.back(); in visitIfElse() local 4967 const spirv::IdRef mergeBlock = conditional->blockIds.back(); in visitSwitch() local 5514 spirv::IdRef *mergeBlock) in GetLoopBlocks() 5668 spirv::IdRef headerBlock, condBlock, bodyBlock, continueBlock, mergeBlock; in visitLoop() local
|
| /external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/ |
| D | Deserializer.cpp | 64 Block *mergeBlock; member 1855 auto *mergeBlock = getOrCreateBlock(operands[0]); in processSelectionMerge() local 1879 auto *mergeBlock = getOrCreateBlock(operands[0]); in processLoopMerge() local 1940 Block *headerBlock, Block *mergeBlock, in structurize() 1971 Block *mergeBlock; member in __anonf1899d380311::ControlFlowStructurizer 2251 auto *mergeBlock = mergeInfo.mergeBlock; in structurizeControlFlow() local
|
| D | Serializer.cpp | 1719 auto *mergeBlock = selectionOp.getMergeBlock(); in processSelectionOp() local 1768 auto *mergeBlock = loopOp.getMergeBlock(); in processLoopOp() local
|
| /external/llvm-project/mlir/lib/Dialect/SPIRV/ |
| D | SPIRVCanonicalization.cpp | 318 auto *mergeBlock = selectionOp.getMergeBlock(); in matchAndRewrite() local
|
| D | SPIRVOps.cpp | 2397 auto *mergeBlock = new Block(); in addEntryAndMergeBlock() local 2723 auto *mergeBlock = new Block(); in addMergeBlock() local 2739 Block *mergeBlock = selectionOp.getMergeBlock(); in createIfThen() local
|
| /external/swiftshader/src/Pipeline/ |
| D | SpirvShaderControlFlow.cpp | 331 auto &mergeBlock = function.getBlock(mergeBlockId); in EmitLoop() local
|
| D | SpirvShader.hpp | 373 ID mergeBlock; // Structured flow merge block. member in sw::SpirvShader::Block
|
| /external/llvm-project/mlir/lib/Transforms/Utils/ |
| D | RegionUtils.cpp | 473 Block *leaderBlock = leaderData.block, *mergeBlock = blockData.block; in addToCluster() local
|
| /external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/ |
| D | ConvertSPIRVToLLVM.cpp | 1069 Block *mergeBlock = loopOp.getMergeBlock(); in matchAndRewrite() local 1127 auto *mergeBlock = op.getMergeBlock(); in matchAndRewrite() local
|
| /external/swiftshader/src/Reactor/ |
| D | LLVMReactor.cpp | 1108 auto mergeBlock = llvm::BasicBlock::Create(*jit->context, "", jit->function); in createMaskedStore() local 1227 auto mergeBlock = llvm::BasicBlock::Create(*jit->context, "", jit->function); in createScatter() local
|
| /external/angle/src/common/spirv/ |
| D | spirv_instruction_builder_autogen.cpp | 2690 IdRef mergeBlock, in WriteLoopMerge() 2701 void WriteSelectionMerge(Blob *blob, IdRef mergeBlock, spv::SelectionControlMask selectionControl) in WriteSelectionMerge()
|
| D | spirv_instruction_parser_autogen.cpp | 3223 IdRef *mergeBlock, in ParseLoopMerge() 3237 IdRef *mergeBlock, in ParseSelectionMerge()
|