Home
last modified time | relevance | path

Searched refs:originalBlock (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp65 Block *originalBlock = op->getBlock(); in matchAndRewrite() local
73 Block *newBlock = rewriter.splitBlock(originalBlock, Block::iterator(op)); in matchAndRewrite()
81 rewriter.mergeBlocks(opEntryBlock, originalBlock, adaptor.getOperands()); in matchAndRewrite()
82 rewriter.mergeBlocks(newBlock, originalBlock, {}); in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcanonicalize-do.cpp98 void CanonicalizeIfMatch(Block &originalBlock, std::vector<LabelInfo> &stack, in CanonicalizeIfMatch() argument
115 block.splice(block.begin(), originalBlock, ++stack.back().iter, next); in CanonicalizeIfMatch()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp148 Block *originalBlock = &region.front(); in outlineSingleBlockRegion() local
149 Operation *originalTerminator = originalBlock->getTerminator(); in outlineSingleBlockRegion()
181 int64_t numOriginalBlockArguments = originalBlock->getNumArguments(); in outlineSingleBlockRegion()
187 originalBlock, outlinedFuncBody, in outlineSingleBlockRegion()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp329 static BlockAction getSplit(Block *block, Block *originalBlock) { in getSplit()
331 action.originalBlock = originalBlock; in getSplit()
351 Block *originalBlock; member
1239 action.originalBlock->getOperations().splice( in undoBlockActions()
1240 action.originalBlock->end(), action.block->getOperations()); in undoBlockActions()