Home
last modified time | relevance | path

Searched refs:getInsertionBlock (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/
H A DSCFToControlFlow.cpp297 auto *initBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
364 auto *condBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
418 auto *condBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
479 rewriter.setInsertionPointToEnd(rewriter.getInsertionBlock()); in matchAndRewrite()
504 Block *newBody = rewriter.getInsertionBlock(); in matchAndRewrite()
514 rewriter.setInsertionPointToEnd(rewriter.getInsertionBlock()); in matchAndRewrite()
529 Block *currentBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
588 Block *currentBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DAllReduceLowering.cpp185 Block *block = rewriter.getInsertionBlock(); in getFactory()
280 Block *currentBlock = rewriter.getInsertionBlock(); in createIf()
351 value = rewriter.getInsertionBlock()->getArgument(0); in createSubgroupReduce()
369 return rewriter.getInsertionBlock()->getArgument(0); in createSubgroupReduce()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DRewriteLoop.cpp46 auto *initBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
151 auto *condBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
217 auto *initBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DFoldUtils.cpp207 getInsertionRegion(interfaces, builder.getInsertionBlock()); in getOrCreateConstant()
273 getInsertionRegion(interfaces, builder.getInsertionBlock()); in processFoldResults()
H A DDialectConversion.cpp437 UnresolvedMaterialization::Argument, rewriter.getInsertionBlock(), in buildUnresolvedArgumentMaterialization()
/llvm-project-15.0.7/mlir/lib/Conversion/ControlFlowToLLVM/
H A DControlFlowToLLVM.cpp56 Block *opBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp958 Operation *parentOp = state.builder.getInsertionBlock()->getParentOp(); in vectorizeConstant()
1187 auto permutationMap = makePermutationMap(state.builder.getInsertionBlock(), in vectorizeAffineLoad()
1232 auto permutationMap = makePermutationMap(state.builder.getInsertionBlock(), in vectorizeAffineStore()
1426 Operation *newParentOp = state.builder.getInsertionBlock()->getParentOp(); in vectorizeAffineYieldOp()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuilders.h324 return InsertPoint(getInsertionBlock(), getInsertionPoint()); in saveInsertionPoint()
380 Block *getInsertionBlock() const { return block; } in getInsertionBlock() function
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/
H A DSCFToSPIRV.cpp321 cast<spirv::BranchOp>(rewriter.getInsertionBlock()->getTerminator()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp226 auto *currentBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
499 auto *initBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
1260 Block *initBlock = rewriter.getInsertionBlock(); in convertSourceMemRefToDescriptor()
1517 Block *initBlock = rewriter.getInsertionBlock(); in fillInStridesForCollapsedMemDescriptor()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizationOps.cpp217 rewriter.setInsertionPoint(rewriter.getInsertionBlock()->getTerminator()); in bufferize()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp202 if (isa<pdl::PatternOp>(builder.getInsertionBlock()->getParentOp())) { in checkAndNestUnderRewriteOp()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp2920 assert(builder.getInsertionBlock() && in createGlobalString()
2921 builder.getInsertionBlock()->getParentOp() && in createGlobalString()
2924 builder.getInsertionBlock()->getParentOp()->getParentOfType<ModuleOp>(); in createGlobalString()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp1122 mlir::Operation *parentOp = rewriter.getInsertionBlock()->getParentOp(); in getFuncForAllocaInsert()
1486 auto *thisBlock = rewriter.getInsertionBlock(); in placeInMemoryIfNotGlobalInit()
2815 auto *thisBlock = rewriter.getInsertionBlock(); in genCaseLadderStep()
2886 auto *thisBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorConversion.cpp755 Block *insertionBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
H A DSparsification.cpp1415 builder.getInsertionBlock()->getParentOp())) { in genWhileInduction()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DConvertFromLLVMIR.cpp954 instMap[inst] = b.getInsertionBlock()->addArgument( in processInstruction()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp387 outsideBuilder.getInsertionBlock()->getOperations().splice( in affineParallelize()
/llvm-project-15.0.7/mlir/lib/Dialect/Shape/IR/
H A DShape.cpp354 auto *blockBeforeAssuming = rewriter.getInsertionBlock(); in inlineRegionIntoParent()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1114 auto *currentBlock = rewriter.getInsertionBlock(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp1312 IfOp::ensureTerminator(*nested.getInsertionBlock()->getParent(), nested, in build()