| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Builders.h | 196 setInsertionPoint(®ion->front(), region->front().begin()); 205 setInsertionPoint(op); 211 setInsertionPoint(block, insertPoint); 330 setInsertionPoint(ip.getBlock(), ip.getPoint()); in restoreInsertionPoint() 336 void setInsertionPoint(Block *block, Block::iterator insertPoint) { in setInsertionPoint() function 344 void setInsertionPoint(Operation *op) { in setInsertionPoint() function 345 setInsertionPoint(op->getBlock(), Block::iterator(op)); in setInsertionPoint() 351 setInsertionPoint(op->getBlock(), ++Block::iterator(op)); in setInsertionPointAfter() 370 setInsertionPoint(block, block->begin()); in setInsertionPointToStart() 375 setInsertionPoint(block, block->end()); in setInsertionPointToEnd()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | BoxedProcedure.cpp | 194 rewriter.setInsertionPoint(addr); in runOnOperation() 220 rewriter.setInsertionPoint(embox); in runOnOperation() 252 rewriter.setInsertionPoint(mem); in runOnOperation() 266 rewriter.setInsertionPoint(mem); in runOnOperation() 281 rewriter.setInsertionPoint(coor); in runOnOperation() 292 rewriter.setInsertionPoint(index); in runOnOperation() 303 rewriter.setInsertionPoint(index); in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToSCF/ |
| H A D | TosaToSCF.cpp | 34 rewriter.setInsertionPoint(yield); in inlineIfCase() 50 rewriter.setInsertionPoint(yield); in inlineWhileCase() 57 rewriter.setInsertionPoint(yield); in inlineWhileCase()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | MultiBuffer.cpp | 45 builder.setInsertionPoint(subviewUse); in replaceUsesAndPropagateType() 118 builder.setInsertionPoint(allocOp); in multiBuffer() 121 builder.setInsertionPoint(&candidateLoop.getLoopBody().front(), in multiBuffer()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 189 rewriter.setInsertionPoint(thenYieldOp); in bufferize() 195 rewriter.setInsertionPoint(elseYieldOp); in bufferize() 202 rewriter.setInsertionPoint(thenYieldOp); in bufferize() 204 rewriter.setInsertionPoint(elseYieldOp); in bufferize() 209 rewriter.setInsertionPoint(ifOp); in bufferize() 444 rewriter.setInsertionPoint(yieldOp); in resolveConflicts() 665 rewriter.setInsertionPoint(conditionOp); in resolveConflicts() 687 rewriter.setInsertionPoint(yieldOp); in resolveConflicts() 768 rewriter.setInsertionPoint(newConditionOp); in bufferize() 789 rewriter.setInsertionPoint(newYieldOp); in bufferize()
|
| H A D | TileUsingInterface.cpp | 142 builder.setInsertionPoint(loop.getBody()->getTerminator()); in generateTileLoopNest() 235 rewriter.setInsertionPoint( in returningMatchAndRewrite() 427 rewriter.setInsertionPoint(candidateSliceOp); in returningMatchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/ |
| H A D | LinalgTransformOps.cpp | 64 rewriter.setInsertionPoint(operation); in tryApply() 177 rewriter.setInsertionPoint(linalgOp); in apply() 252 rewriter.setInsertionPoint(sliceOp); in tileAndFuse() 288 rewriter.setInsertionPoint(use->getOwner()); in cloneAndFuse() 484 builder.setInsertionPoint(target); in applyToOne() 652 rewriter.setInsertionPoint(target); in applyToOne() 675 rewriter.setInsertionPoint(target); in applyToOne() 742 rewriter.setInsertionPoint(linalgOp); in apply() 836 rewriter.setInsertionPoint(target); in applyToOne() 1004 rewriter.setInsertionPoint(target); in applyToOne()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorDistribute.cpp | 33 rewriter.setInsertionPoint(warpOp); in rewriteWarpOpToScfFor() 50 rewriter.setInsertionPoint(ifOp); in rewriteWarpOpToScfFor() 55 rewriter.setInsertionPoint(ifOp); in rewriteWarpOpToScfFor() 72 rewriter.setInsertionPoint(ifOp); in rewriteWarpOpToScfFor() 86 rewriter.setInsertionPoint(ifOp); in rewriteWarpOpToScfFor() 91 rewriter.setInsertionPoint(yieldOp); in rewriteWarpOpToScfFor() 146 rewriter.setInsertionPoint(warpOp); in moveRegionToNewWarpOpAndReplaceReturns() 363 rewriter.setInsertionPoint(newWriteOp); in tryDistributeOp() 810 rewriter.setInsertionPoint(newForOp.getBody(), newForOp.getBody()->begin()); in matchAndRewrite() 826 rewriter.setInsertionPoint(innerWarp.getBody(), innerWarp.getBody()->end()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 28 rewriter.setInsertionPoint(op); in bufferizeLinalgOp() 69 rewriter.setInsertionPoint(op); in bufferizeLinalgOp()
|
| H A D | Interchange.cpp | 94 rewriter.setInsertionPoint(indexOp); in interchangeGenericOp()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/ |
| H A D | GPUToSPIRVPass.cpp | 53 builder.setInsertionPoint(moduleOp.getOperation()); in runOnOperation()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | ArrayValueCopy.cpp | 1100 rewriter.setInsertionPoint(loadOp); in referenceToClone() 1112 rewriter.setInsertionPoint(op); in referenceToClone() 1120 rewriter.setInsertionPoint(storeOp); in referenceToClone() 1148 rewriter.setInsertionPoint(loadOp); in materializeAssignment() 1160 rewriter.setInsertionPoint(op); in materializeAssignment() 1169 rewriter.setInsertionPoint(storeOp); in materializeAssignment() 1180 rewriter.setInsertionPoint(op); in materializeAssignment() 1256 rewriter.setInsertionPoint(op); in matchAndRewrite() 1296 rewriter.setInsertionPoint(op); in matchAndRewrite() 1320 rewriter.setInsertionPoint(op); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/ |
| H A D | SCFToSPIRV.cpp | 141 rewriter.setInsertionPoint(newOp); in replaceSCFOutputValue() 324 rewriter.setInsertionPoint(br); in matchAndRewrite() 398 rewriter.setInsertionPoint(loopOp); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/TransformOps/ |
| H A D | SCFTransformOps.cpp | 72 b.setInsertionPoint(op); in wrapInExecuteRegion() 201 rewriter.setInsertionPoint(target); in applyToOne()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/NVGPU/Transforms/ |
| H A D | OptimizeSharedMemory.cpp | 218 builder.setInsertionPoint(shmWriteOp); in optimizeSharedMemoryReadsAndWrites() 231 builder.setInsertionPoint(shmReadOp); in optimizeSharedMemoryReadsAndWrites()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | ConvertLaunchFuncToLLVMCalls.cpp | 197 rewriter.setInsertionPoint(launchOp); in matchAndRewrite() 249 rewriter.setInsertionPoint(launchOp); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Transforms/ |
| H A D | SCCP.cpp | 80 builder.setInsertionPoint(&op); in rewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | AsyncRegionRewriter.cpp | 75 builder.setInsertionPoint(op); in visit() 276 builder.setInsertionPoint(it->getBlock(), it); in addAsyncDependencyAfter()
|
| /llvm-project-15.0.7/mlir/lib/Transforms/Utils/ |
| H A D | FoldUtils.cpp | 209 builder.setInsertionPoint(&entry, entry.begin()); in getOrCreateConstant() 276 builder.setInsertionPoint(&entry, entry.begin()); in processFoldResults()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/ |
| H A D | AsyncRuntimeRefCounting.cpp | 325 builder.setInsertionPoint(user); in addAddRefBeforeFunctionCall() 505 b.setInsertionPoint(operand.getOwner()); in addRefCounting()
|
| /llvm-project-15.0.7/mlir/test/lib/Transforms/ |
| H A D | TestIntRangeInference.cpp | 67 builder.setInsertionPoint(&op); in rewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | TensorCopyInsertion.cpp | 76 rewriter.setInsertionPoint(op); in insertTensorCopies()
|
| H A D | DropEquivalentBufferResults.cpp | 108 rewriter.setInsertionPoint(callOp); in dropEquivalentBufferResults()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/ |
| H A D | SCFToOpenMP.cpp | 200 builder.setInsertionPoint(terminator); in createDecl() 247 builder.setInsertionPoint(insertionPoint); in declareReduction() 374 rewriter.setInsertionPoint(reduceOp); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/LinalgToStandard/ |
| H A D | LinalgToStandard.cpp | 68 rewriter.setInsertionPoint(module.getBody(), in getLibraryCallSymbolRef()
|