Home
last modified time | relevance | path

Searched refs:inlineRegionBefore (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DStructuralTypeConversions.cpp53 rewriter.inlineRegionBefore(op.getLoopBody(), newOp.getLoopBody(), in matchAndRewrite()
104 rewriter.inlineRegionBefore(op.getThenRegion(), newOp.getThenRegion(), in matchAndRewrite()
106 rewriter.inlineRegionBefore(op.getElseRegion(), newOp.getElseRegion(), in matchAndRewrite()
153 rewriter.inlineRegionBefore(op.getRegion(i), dstRegion, dstRegion.end()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/
H A DSCFToControlFlow.cpp309 rewriter.inlineRegionBefore(forOp.getRegion(), endBlock); in matchAndRewrite()
386 rewriter.inlineRegionBefore(thenRegion, continueBlock); in matchAndRewrite()
400 rewriter.inlineRegionBefore(elseRegion, continueBlock); in matchAndRewrite()
435 rewriter.inlineRegionBefore(region, remainingOpsBlock); in matchAndRewrite()
538 rewriter.inlineRegionBefore(whileOp.getAfter(), continuation); in matchAndRewrite()
539 rewriter.inlineRegionBefore(whileOp.getBefore(), after); in matchAndRewrite()
595 rewriter.inlineRegionBefore(whileOp.getBefore(), continuation); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/
H A DSCFToSPIRV.cpp200 rewriter.inlineRegionBefore(forOp->getRegion(0), loopOp.body(), in matchAndRewrite()
267 rewriter.inlineRegionBefore(thenRegion, mergeBlock); in matchAndRewrite()
277 rewriter.inlineRegionBefore(elseRegion, mergeBlock); in matchAndRewrite()
370 rewriter.inlineRegionBefore(beforeRegion, loopOp.body(), in matchAndRewrite()
374 rewriter.inlineRegionBefore(afterRegion, loopOp.body(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/AffineToStandard/
H A DAffineToStandard.cpp159 rewriter.inlineRegionBefore(op.getRegion(), scfForOp.getRegion(), in matchAndRewrite()
209 rewriter.inlineRegionBefore(op.getRegion(), parOp.getRegion(), in matchAndRewrite()
237 rewriter.inlineRegionBefore(op.getRegion(), parOp.getRegion(), in matchAndRewrite()
305 rewriter.inlineRegionBefore(op.getThenRegion(), in matchAndRewrite()
309 rewriter.inlineRegionBefore(op.getElseRegion(), in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DRewriteLoop.cpp60 rewriter.inlineRegionBefore(loop.getRegion(), endBlock); in matchAndRewrite()
174 rewriter.inlineRegionBefore(ifOpRegion, continueBlock); in matchAndRewrite()
189 rewriter.inlineRegionBefore(otherwiseRegion, continueBlock); in matchAndRewrite()
230 rewriter.inlineRegionBefore(whileOp.getRegion(), endBlock); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/IR/
H A DPatternMatch.cpp339 void RewriterBase::inlineRegionBefore(Region &region, Region &parent, in inlineRegionBefore() function in RewriterBase
343 void RewriterBase::inlineRegionBefore(Region &region, Block *before) { in inlineRegionBefore() function in RewriterBase
344 inlineRegionBefore(region, *before->getParent(), before->getIterator()); in inlineRegionBefore()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DGeneralization.cpp61 rewriter.inlineRegionBefore(linalgOp->getRegion(0), genericOp.region(), in generalizeNamedOp()
H A DBufferizableOpInterfaceImpl.cpp76 rewriter.inlineRegionBefore(op->getRegion(0), newOp->getRegion(0), in bufferizeLinalgOp()
H A DSplitReduction.cpp204 b.inlineRegionBefore(op->getRegion(0), genericOp.region(), in splitReduction()
394 b.inlineRegionBefore(op->getRegion(0), genericOp.region(), in splitReductionByScaling()
H A DDetensorize.cpp74 rewriter.inlineRegionBefore(op.region(), newBlock); in matchAndRewrite()
H A DDropUnitDims.cpp436 rewriter.inlineRegionBefore(genericOp.region(), replacementOp.region(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/
H A DGPUToSPIRV.cpp221 rewriter.inlineRegionBefore(funcOp.getBody(), newFuncOp.getBody(), in lowerAsEntryFunction()
322 rewriter.inlineRegionBefore(moduleOp.body(), spvModuleRegion, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/OpenMPToLLVM/
H A DOpenMPToLLVM.cpp38 rewriter.inlineRegionBefore(curOp.region(), newOp.region(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp203 builder.inlineRegionBefore(reduce.getRegion(), decl.reductionRegion(), in createDecl()
394 rewriter.inlineRegionBefore(parallelOp.getRegion(), loop.region(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/TransformOps/
H A DSCFTransformOps.cpp81 b.inlineRegionBefore(op->getRegions().front(), clonedRegion, in wrapInExecuteRegion()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp226 rewriter.inlineRegionBefore(op.getRegion(), postBlock); in matchAndRewrite()
1887 rewriter.inlineRegionBefore(prevIf.getThenRegion(), in matchAndRewrite()
1904 rewriter.inlineRegionBefore(prevIf.getElseRegion(), in matchAndRewrite()
1910 rewriter.inlineRegionBefore(*nextElse->getParent(), in matchAndRewrite()
1956 rewriter.inlineRegionBefore(ifOp.getThenRegion(), newIfOp.getThenRegion(), in matchAndRewrite()
2916 rewriter.inlineRegionBefore(op.getAfter(), newWhile.getAfter(), in matchAndRewrite()
3046 rewriter.inlineRegionBefore(op.getBefore(), newWhile.getBefore(), in matchAndRewrite()
3136 rewriter.inlineRegionBefore(op.getBefore(), newWhile.getBefore(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/
H A DLowerToAffineLoops.cpp227 rewriter.inlineRegionBefore(op.getRegion(), func.getBody(), func.end()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/
H A DLowerToAffineLoops.cpp227 rewriter.inlineRegionBefore(op.getRegion(), func.getBody(), func.end()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/
H A DLowerToAffineLoops.cpp227 rewriter.inlineRegionBefore(op.getRegion(), func.getBody(), func.end()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DDialectConversion.h602 void inlineRegionBefore(Region &region, Region &parent,
604 using PatternRewriter::inlineRegionBefore;
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1079 rewriter.inlineRegionBefore(loopOp.body(), endBlock); in matchAndRewrite()
1146 rewriter.inlineRegionBefore(op.body(), continueBlock); in matchAndRewrite()
1330 rewriter.inlineRegionBefore(funcOp.getBody(), newFuncOp.getBody(), in matchAndRewrite()
1355 rewriter.inlineRegionBefore(spvModuleOp.getRegion(), newModuleOp.getBody()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUOpsLowering.cpp139 rewriter.inlineRegionBefore(gpuFuncOp.getBody(), llvmFuncOp.getBody(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DPatternMatch.h404 virtual void inlineRegionBefore(Region &region, Region &parent,
406 void inlineRegionBefore(Region &region, Block *before);
/llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/
H A DFuncToLLVM.cpp350 rewriter.inlineRegionBefore(funcOp.getBody(), newFuncOp.getBody(), in convertFuncOpToLLVMFuncOp()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DSPIRVConversion.cpp580 rewriter.inlineRegionBefore(funcOp.getBody(), newFuncOp.getBody(), in matchAndRewrite()

12