| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | StructuralTypeConversions.cpp | 53 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 D | SCFToControlFlow.cpp | 309 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 D | SCFToSPIRV.cpp | 200 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 D | AffineToStandard.cpp | 159 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 D | RewriteLoop.cpp | 60 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 D | PatternMatch.cpp | 339 void RewriterBase::inlineRegionBefore(Region ®ion, Region &parent, in inlineRegionBefore() function in RewriterBase 343 void RewriterBase::inlineRegionBefore(Region ®ion, 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 D | Generalization.cpp | 61 rewriter.inlineRegionBefore(linalgOp->getRegion(0), genericOp.region(), in generalizeNamedOp()
|
| H A D | BufferizableOpInterfaceImpl.cpp | 76 rewriter.inlineRegionBefore(op->getRegion(0), newOp->getRegion(0), in bufferizeLinalgOp()
|
| H A D | SplitReduction.cpp | 204 b.inlineRegionBefore(op->getRegion(0), genericOp.region(), in splitReduction() 394 b.inlineRegionBefore(op->getRegion(0), genericOp.region(), in splitReductionByScaling()
|
| H A D | Detensorize.cpp | 74 rewriter.inlineRegionBefore(op.region(), newBlock); in matchAndRewrite()
|
| H A D | DropUnitDims.cpp | 436 rewriter.inlineRegionBefore(genericOp.region(), replacementOp.region(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/ |
| H A D | GPUToSPIRV.cpp | 221 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 D | OpenMPToLLVM.cpp | 38 rewriter.inlineRegionBefore(curOp.region(), newOp.region(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/ |
| H A D | SCFToOpenMP.cpp | 203 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 D | SCFTransformOps.cpp | 81 b.inlineRegionBefore(op->getRegions().front(), clonedRegion, in wrapInExecuteRegion()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/ |
| H A D | SCF.cpp | 226 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 D | LowerToAffineLoops.cpp | 227 rewriter.inlineRegionBefore(op.getRegion(), func.getBody(), func.end()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/ |
| H A D | LowerToAffineLoops.cpp | 227 rewriter.inlineRegionBefore(op.getRegion(), func.getBody(), func.end()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/ |
| H A D | LowerToAffineLoops.cpp | 227 rewriter.inlineRegionBefore(op.getRegion(), func.getBody(), func.end()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/Transforms/ |
| H A D | DialectConversion.h | 602 void inlineRegionBefore(Region ®ion, Region &parent, 604 using PatternRewriter::inlineRegionBefore;
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | SPIRVToLLVM.cpp | 1079 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 D | GPUOpsLowering.cpp | 139 rewriter.inlineRegionBefore(gpuFuncOp.getBody(), llvmFuncOp.getBody(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | PatternMatch.h | 404 virtual void inlineRegionBefore(Region ®ion, Region &parent, 406 void inlineRegionBefore(Region ®ion, Block *before);
|
| /llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/ |
| H A D | FuncToLLVM.cpp | 350 rewriter.inlineRegionBefore(funcOp.getBody(), newFuncOp.getBody(), in convertFuncOpToLLVMFuncOp()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | SPIRVConversion.cpp | 580 rewriter.inlineRegionBefore(funcOp.getBody(), newFuncOp.getBody(), in matchAndRewrite()
|