Home
last modified time | relevance | path

Searched refs:getInsertionPoint (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DFoldUtils.cpp53 auto insertPt = builder.getInsertionPoint(); in materializeConstant()
58 assert(insertPt == builder.getInsertionPoint()); in materializeConstant()
315 llvm::make_range(entry.begin(), builder.getInsertionPoint()))) { in processFoldResults()
325 for (auto i = entry.begin(), e = builder.getInsertionPoint(); i != e; ++i) in processFoldResults()
H A DDialectConversion.cpp438 rewriter.getInsertionPoint(), loc, inputs, outputType, origOutputType, in buildUnresolvedArgumentMaterialization()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/
H A DSCFToControlFlow.cpp298 auto initPosition = rewriter.getInsertionPoint(); in matchAndRewrite()
365 auto opPosition = rewriter.getInsertionPoint(); in matchAndRewrite()
419 auto opPosition = rewriter.getInsertionPoint(); in matchAndRewrite()
531 rewriter.splitBlock(currentBlock, rewriter.getInsertionPoint()); in matchAndRewrite()
590 rewriter.splitBlock(currentBlock, rewriter.getInsertionPoint()); in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DRewriteLoop.cpp47 auto initPos = rewriter.getInsertionPoint(); in matchAndRewrite()
152 auto opPosition = rewriter.getInsertionPoint(); in matchAndRewrite()
218 auto initPosition = rewriter.getInsertionPoint(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/ControlFlowToLLVM/
H A DControlFlowToLLVM.cpp57 auto opPosition = rewriter.getInsertionPoint(); in matchAndRewrite()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DDefineOutline.cpp294 llvm::Expected<InsertionPoint> getInsertionPoint(llvm::StringRef Contents, in getInsertionPoint() function
427 auto InsertionPoint = getInsertionPoint( in apply()
H A DExtractFunction.cpp167 SourceLocation getInsertionPoint() const { in getInsertionPoint() function
787 ExtractedFunc.DefinitionPoint = ExtZone.getInsertionPoint(); in getExtractedFunction()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DAllReduceLowering.cpp186 Block *split = rewriter.splitBlock(block, rewriter.getInsertionPoint()); in getFactory()
281 auto currentPoint = rewriter.getInsertionPoint(); in createIf()
H A DAsyncRegionRewriter.cpp247 it = builder.getInsertionPoint(); in addAsyncDependencyAfter()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuilders.h324 return InsertPoint(getInsertionBlock(), getInsertionPoint()); in saveInsertionPoint()
383 Block::iterator getInsertionPoint() const { return insertPoint; } in getInsertionPoint() function
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp228 rewriter.splitBlock(currentBlock, rewriter.getInsertionPoint()); in matchAndRewrite()
1262 Block::iterator remainingOpsIt = std::next(rewriter.getInsertionPoint()); in convertSourceMemRefToDescriptor()
1284 rewriter.splitBlock(condBlock, rewriter.getInsertionPoint()); in convertSourceMemRefToDescriptor()
1306 rewriter.splitBlock(bodyBlock, rewriter.getInsertionPoint()); in convertSourceMemRefToDescriptor()
1519 rewriter.splitBlock(initBlock, rewriter.getInsertionPoint()); in fillInStridesForCollapsedMemDescriptor()
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DPattern.cpp254 auto module = builder.getInsertionPoint()->getParentOfType<ModuleOp>(); in copyUnrankedDescriptors()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToGPU/
H A DSCFToGPU.cpp642 auto *parent = rewriter.getInsertionPoint()->getParentOp(); in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Lower/
H A DRuntime.cpp34 builder.getBlock()->splitBlock(builder.getInsertionPoint()); in genUnreachable()
H A DIO.cpp1397 mlir::Block *endBlock = startBlock->splitBlock(builder.getInsertionPoint()); in lowerReferenceAsStringSelect()
1398 mlir::Block *block = startBlock->splitBlock(builder.getInsertionPoint()); in lowerReferenceAsStringSelect()
1441 block = block->splitBlock(builder.getInsertionPoint()); in lowerReferenceAsStringSelect()
1446 auto *unitBlock = block->splitBlock(builder.getInsertionPoint()); in lowerReferenceAsStringSelect()
H A DBridge.cpp986 builder->getBlock()->splitBlock(builder->getInsertionPoint()); in genFIR()
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h757 InsertPointTy getInsertionPoint() { return Builder.saveIP(); } in getInsertionPoint() function
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRModule.h126 PyInsertionPoint *getInsertionPoint();
H A DIRCore.cpp633 PyInsertionPoint *PyThreadContextEntry::getInsertionPoint() { in getInsertionPoint() function in PyThreadContextEntry
652 return tos ? tos->getInsertionPoint() : nullptr; in getDefaultInsertionPoint()
697 tos.getInsertionPoint() != &insertionPoint) in popInsertionPoint()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp388 outsideBuilder.getInsertionPoint(), newPloop.getBody()->getOperations(), in affineParallelize()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DVectorization.cpp170 Location loc = b.getInsertionPoint()->getLoc(); in broadcastIfNeeded()
/llvm-project-15.0.7/mlir/lib/Dialect/Shape/IR/
H A DShape.cpp356 auto initPosition = rewriter.getInsertionPoint(); in inlineRegionIntoParent()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1116 auto position = rewriter.getInsertionPoint(); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp1834 if (!OMPInfoCache.OMPBuilder.getInsertionPoint().getBlock()) in getCombinedIdentFromCallUsesIn()