Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Conversion/SCFToSPIRV/
H A DSCFToSPIRV.cpp181 auto *mergeBlock = loopOp.getMergeBlock(); in matchAndRewrite() local
232 auto *mergeBlock = rewriter.createBlock(&selectionOp.getBody(), in matchAndRewrite() local
359 Block &mergeBlock = *loopOp.getMergeBlock(); in matchAndRewrite() local
[all...]
/llvm-project/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.h39 Block *mergeBlock; member
49 : mergeBlock(m), continueBlock(c), loc(location), control(control) {} in mergeBlock() function
H A DDeserializer.cpp1812 /// `mergeBlock`. member in __anone1b5face0311::ControlFlowStructurizer
1692 auto *mergeBlock = getOrCreateBlock(operands[0]); processSelectionMerge() local
1717 auto *mergeBlock = getOrCreateBlock(operands[0]); processLoopMerge() local
2163 auto *mergeBlock = mergeInfo.mergeBlock; structurizeControlFlow() local
[all...]
/llvm-project/mlir/lib/Target/SPIRV/Serialization/
H A DSerializeOps.cpp445 auto *mergeBlock = selectionOp.getMergeBlock(); in processSelectionOp() local
502 auto *mergeBlock = loopOp.getMergeBlock(); in processLoopOp() local
/llvm-project/mlir/lib/Dialect/SPIRV/IR/
H A DControlFlowOps.cpp546 Block *mergeBlock = selectionOp.getMergeBlock(); in createIfThen() local
H A DSPIRVCanonicalization.cpp1293 Block *mergeBlock = selectionOp.getMergeBlock(); in matchAndRewrite() local
/llvm-project/mlir/lib/Transforms/Utils/
H A DRegionUtils.cpp583 Block *leaderBlock = leaderData.block, *mergeBlock = blockData.block; addToCluster() local
/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1139 Block *mergeBlock = loopOp.getMergeBlock(); matchAndRewrite() local
1198 auto *mergeBlock = op.getMergeBlock(); matchAndRewrite() local