Searched refs:originalBlock (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Detensorize.cpp | 65 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 D | canonicalize-do.cpp | 98 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 D | Utils.cpp | 148 Block *originalBlock = ®ion.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 D | DialectConversion.cpp | 329 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()
|