| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorDistribute.cpp | 98 rewriter.setInsertionPointAfter(ifOp); in rewriteWarpOpToScfFor() 125 rewriter.setInsertionPointAfter(ifOp); in rewriteWarpOpToScfFor() 295 rewriter.setInsertionPointAfter(newWarpOp); in cloneWriteOp() 409 rewriter.setInsertionPointAfter(newWarpOp); in tryExtractOp() 511 rewriter.setInsertionPointAfter(newWarpOp); in matchAndRewrite() 518 rewriter.setInsertionPointAfter(newWarpOp); in matchAndRewrite() 558 rewriter.setInsertionPointAfter(warpOp); in matchAndRewrite() 600 rewriter.setInsertionPointAfter(warpOp); in matchAndRewrite() 714 rewriter.setInsertionPointAfter(newWarpOp); in matchAndRewrite() 741 rewriter.setInsertionPointAfter(newWarpOp); in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/ |
| H A D | AsyncRuntimeRefCounting.cpp | 44 b.setInsertionPointAfter(op); in dropRefIfNoUses() 307 builder.setInsertionPointAfter(lastUser); in addDropRefAfterLastUse() 511 b.setInsertionPointAfter(operand.getOwner()); in addRefCounting()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizableOpInterface.cpp | 189 rewriter.setInsertionPointAfter(op); in resolveTensorOpOperandConflicts() 309 static void setInsertionPointAfter(OpBuilder &b, Value value) { in setInsertionPointAfter() function 313 b.setInsertionPointAfter(value.getDefiningOp()); in setInsertionPointAfter() 561 setInsertionPointAfter(rewriter, value); in getBuffer() 634 rewriter.setInsertionPointAfter(op); in replaceOpWithBufferizedValues()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | LoopPipelining.cpp | 290 rewriter.setInsertionPointAfter(newOp); in createKernel() 331 rewriter.setInsertionPointAfter(newOp); in createKernel() 474 rewriter.setInsertionPointAfter(newForOp); in returningMatchAndRewrite()
|
| H A D | LoopSpecialization.cpp | 137 b.setInsertionPointAfter(forOp); in peelForLoop()
|
| H A D | TileUsingInterface.cpp | 164 rewriter.setInsertionPointAfter(op); in returningMatchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Shape/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 76 rewriter.setInsertionPointAfter(newOp); in bufferize()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | FusionOnTensors.cpp | 137 b.setInsertionPointAfter(sliceOp); in getTiledProducer() 393 b.setInsertionPointAfter(clonedOp); in fuseProducer()
|
| H A D | Promotion.cpp | 346 b.setInsertionPointAfter(op); in promoteSubViews()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/ |
| H A D | SCFToSPIRV.cpp | 146 rewriter.setInsertionPointAfter(newOp); in replaceSCFOutputValue() 404 rewriter.setInsertionPointAfter(loopOp); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Builders.h | 350 void setInsertionPointAfter(Operation *op) { in setInsertionPointAfter() function 361 setInsertionPointAfter(op); in setInsertionPointAfterValue()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Math/Transforms/ |
| H A D | ExpandPatterns.cpp | 109 rewriter.setInsertionPointAfter(whileOp); in convertCtlzOp()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/SCF/ |
| H A D | TestSCFUtils.cpp | 159 rewriter.setInsertionPointAfter(op); in predicateOp()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | VectorSubscripts.cpp | 295 builder.setInsertionPointAfter(outerLoop); in loopOverElementsBase() 299 builder.setInsertionPointAfter(outerLoop); in loopOverElementsBase()
|
| H A D | Runtime.cpp | 364 builder.setInsertionPointAfter(ifOp); in genSystemClock()
|
| H A D | IO.cpp | 201 builder.setInsertionPointAfter(csi.bigUnitIfOp); in genEndIO() 714 builder.setInsertionPointAfter(doLoopOp); in genIoLoop() 740 builder.setInsertionPointAfter(lastOp); in genIoLoop() 760 builder.setInsertionPointAfter(iterWhileOp); in genIoLoop()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | PipelineDataTransfer.cpp | 120 bOuter.setInsertionPointAfter(forOp); in doubleBuffer()
|
| H A D | SuperVectorize.cpp | 1458 state.builder.setInsertionPointAfter(newParentOp); in vectorizeAffineYieldOp() 1535 state.builder.setInsertionPointAfter(rootLoop); in vectorizeLoopNest()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | SparseTensorConversion.cpp | 508 rewriter.setInsertionPointAfter(whileOp); in genSparse2SparseReshape() 770 rewriter.setInsertionPointAfter(whileOp); in matchAndRewrite() 988 rewriter.setInsertionPointAfter(op.getTensor().getDefiningOp()); in matchAndRewrite() 1043 rewriter.setInsertionPointAfter(parent); in matchAndRewrite()
|
| H A D | Sparsification.cpp | 768 builder.setInsertionPointAfter(ifOp); in genInsertionStore() 1428 builder.setInsertionPointAfter(ifOp); in genWhileInduction() 1469 builder.setInsertionPointAfter(whileOp); in genWhileInduction() 1490 builder.setInsertionPointAfter(loop); in genForInduction() 1792 rewriter.setInsertionPointAfter(op); in resolveCycle()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | AsyncRegionRewriter.cpp | 242 builder.setInsertionPointAfter(op); in addAsyncDependencyAfter()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 496 rewriter.setInsertionPointAfter(elementYield); in bufferize() 945 rewriter.setInsertionPointAfter(parallelIteratingOp); in bufferize()
|
| /llvm-project-15.0.7/mlir/lib/Transforms/Utils/ |
| H A D | InliningUtils.cpp | 387 castBuilder.setInsertionPointAfter(call); in inlineCall()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToGPU/ |
| H A D | SCFToGPU.cpp | 643 rewriter.setInsertionPointAfter(parent); in matchAndRewrite()
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/ |
| H A D | FIRBuilder.h | 343 void end() { builder.setInsertionPointAfter(ifOp); } in end()
|