Home
last modified time | relevance | path

Searched refs:setInsertionPoint (Results 1 – 25 of 78) sorted by relevance

1234

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuilders.h196 setInsertionPoint(&region->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 DBoxedProcedure.cpp194 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 DTosaToSCF.cpp34 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 DMultiBuffer.cpp45 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 DBufferizableOpInterfaceImpl.cpp189 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 DTileUsingInterface.cpp142 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 DLinalgTransformOps.cpp64 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 DVectorDistribute.cpp33 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 DBufferizableOpInterfaceImpl.cpp28 rewriter.setInsertionPoint(op); in bufferizeLinalgOp()
69 rewriter.setInsertionPoint(op); in bufferizeLinalgOp()
H A DInterchange.cpp94 rewriter.setInsertionPoint(indexOp); in interchangeGenericOp()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/
H A DGPUToSPIRVPass.cpp53 builder.setInsertionPoint(moduleOp.getOperation()); in runOnOperation()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp1100 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 DSCFToSPIRV.cpp141 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 DSCFTransformOps.cpp72 b.setInsertionPoint(op); in wrapInExecuteRegion()
201 rewriter.setInsertionPoint(target); in applyToOne()
/llvm-project-15.0.7/mlir/lib/Dialect/NVGPU/Transforms/
H A DOptimizeSharedMemory.cpp218 builder.setInsertionPoint(shmWriteOp); in optimizeSharedMemoryReadsAndWrites()
231 builder.setInsertionPoint(shmReadOp); in optimizeSharedMemoryReadsAndWrites()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DConvertLaunchFuncToLLVMCalls.cpp197 rewriter.setInsertionPoint(launchOp); in matchAndRewrite()
249 rewriter.setInsertionPoint(launchOp); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Transforms/
H A DSCCP.cpp80 builder.setInsertionPoint(&op); in rewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DAsyncRegionRewriter.cpp75 builder.setInsertionPoint(op); in visit()
276 builder.setInsertionPoint(it->getBlock(), it); in addAsyncDependencyAfter()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DFoldUtils.cpp209 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 DAsyncRuntimeRefCounting.cpp325 builder.setInsertionPoint(user); in addAddRefBeforeFunctionCall()
505 b.setInsertionPoint(operand.getOwner()); in addRefCounting()
/llvm-project-15.0.7/mlir/test/lib/Transforms/
H A DTestIntRangeInference.cpp67 builder.setInsertionPoint(&op); in rewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DTensorCopyInsertion.cpp76 rewriter.setInsertionPoint(op); in insertTensorCopies()
H A DDropEquivalentBufferResults.cpp108 rewriter.setInsertionPoint(callOp); in dropEquivalentBufferResults()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp200 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 DLinalgToStandard.cpp68 rewriter.setInsertionPoint(module.getBody(), in getLibraryCallSymbolRef()

1234