Home
last modified time | relevance | path

Searched refs:getParentOfType (Results 1 – 25 of 69) sorted by relevance

123

/llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/
H A DAsyncToAsyncRuntime.cpp240 ModuleOp module = execute->getParentOfType<ModuleOp>(); in outlineExecuteOp()
402 auto func = op->template getParentOfType<func::FuncOp>(); in matchAndRewrite()
535 auto func = op->template getParentOfType<func::FuncOp>(); in matchAndRewrite()
579 auto func = op->template getParentOfType<func::FuncOp>(); in matchAndRewrite()
723 func::FuncOp caller = call->getParentOfType<func::FuncOp>(); in funcsToCoroutines()
754 auto parentFunc = op->getParentOfType<func::FuncOp>(); in runOnOperation()
805 auto func = op->getParentOfType<func::FuncOp>(); in runOnOperation()
812 return isAllowedToBlock(op->getParentOfType<func::FuncOp>()); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DLowerABIAttributesPass.cpp30 auto spirvModule = funcOp->getParentOfType<spirv::ModuleOp>(); in createGlobalVarForEntryPointArgument()
73 auto module = funcOp->getParentOfType<spirv::ModuleOp>(); in getInterfaceVariables()
117 auto spirvModule = funcOp->getParentOfType<spirv::ModuleOp>(); in lowerEntryPointABIAttr()
H A DUnifyAliasedResourcePass.cpp211 auto moduleOp = addressOp->getParentOfType<spirv::ModuleOp>(); in shouldUnify()
314 auto moduleOp = addressOp->getParentOfType<spirv::ModuleOp>(); in matchAndRewrite()
333 auto moduleOp = acOp->getParentOfType<spirv::ModuleOp>(); in matchAndRewrite()
H A DDecorateCompositeTypeLayoutPass.cpp66 auto spirvModule = op->getParentOfType<spirv::ModuleOp>(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/test/lib/Dialect/SCF/
H A DTestLoopParametricTiling.cpp45 if (op->getParentRegion()->getParentOfType<scf::ForOp>()) in runOnOperation()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/
H A DTestLoopMapping.cpp55 if (op->getParentRegion()->getParentOfType<scf::ForOp>()) in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp1057 LLVM::lookupOrCreatePrintF32Fn(printOp->getParentOfType<ModuleOp>()); in matchAndRewrite()
1060 LLVM::lookupOrCreatePrintF64Fn(printOp->getParentOfType<ModuleOp>()); in matchAndRewrite()
1063 LLVM::lookupOrCreatePrintU64Fn(printOp->getParentOfType<ModuleOp>()); in matchAndRewrite()
1074 printOp->getParentOfType<ModuleOp>()); in matchAndRewrite()
1088 printOp->getParentOfType<ModuleOp>()); in matchAndRewrite()
1104 printOp->getParentOfType<ModuleOp>())); in matchAndRewrite()
1142 LLVM::lookupOrCreatePrintOpenFn(op->getParentOfType<ModuleOp>())); in emitRanks()
1144 LLVM::lookupOrCreatePrintCommaFn(op->getParentOfType<ModuleOp>()); in emitRanks()
1160 LLVM::lookupOrCreatePrintCloseFn(op->getParentOfType<ModuleOp>())); in emitRanks()
1176 LLVM::lookupOrCreatePrintCloseFn(op->getParentOfType<ModuleOp>())); in emitRanks()
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestSlicing.cpp28 func::FuncOp parentFuncOp = op->getParentOfType<func::FuncOp>(); in createBackwardSliceFunction()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DLoopCoalescing.cpp31 if (op->template getParentOfType<LoopOpTy>()) in walkLoop()
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DControlFlowInterfaces.cpp273 auto branchOp = a->getParentOfType<RegionBranchOpInterface>(); in insideMutuallyExclusiveRegions()
278 branchOp = branchOp->getParentOfType<RegionBranchOpInterface>(); in insideMutuallyExclusiveRegions()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DSplitPadding.cpp52 if (padOp->getParentOfType<scf::IfOp>()) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DParallelLoopMapper.cpp108 ((mappingLevel == MapGrid) && parallelOp->getParentOfType<ParallelOp>())) in mapParallelOp()
/llvm-project-15.0.7/mlir/lib/Conversion/ControlFlowToLLVM/
H A DControlFlowToLLVM.cpp45 auto module = op->getParentOfType<ModuleOp>(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DOpToFuncCallLowering.h110 mlir::OpBuilder b(op->getParentOfType<LLVMFuncOp>()); in appendOrGetFuncOp()
H A DGPUOpsLowering.cpp179 auto moduleOp = gpuPrintfOp->getParentOfType<gpu::GPUModuleOp>(); in matchAndRewrite()
297 auto moduleOp = gpuPrintfOp->getParentOfType<gpu::GPUModuleOp>(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/LinalgToStandard/
H A DLinalgToStandard.cpp56 auto module = op->getParentOfType<ModuleOp>(); in getLibraryCallSymbolRef()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp70 auto funcOp = op->getParentOfType<LLVM::LLVMFuncOp>(); in createSourceLocationInfo()
283 auto enclosingFuncOp = op.getOperation()->getParentOfType<LLVM::LLVMFuncOp>(); in convertDataOp()
432 op.getOperation()->template getParentOfType<LLVM::LLVMFuncOp>(); in convertStandaloneDataOp()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/
H A DNormalizeMemRefs.cpp121 symbolUse.getUser()->getParentOfType<func::FuncOp>(); in setCalleesAndCallersNonNormalizable()
307 func::FuncOp parentFuncOp = newCallOp->getParentOfType<func::FuncOp>(); in updateFunctionSignature()
H A DMultiBuffer.cpp86 auto parentLoop = user->getParentOfType<LoopLikeOpInterface>(); in multiBuffer()
/llvm-project-15.0.7/mlir/unittests/Pass/
H A DPassManagerTest.cpp45 Builder builder(op->getParentOfType<ModuleOp>()); in MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DCharacterConversion.cpp39 auto kindMap = fir::getKindMapping(conv->getParentOfType<mlir::ModuleOp>()); in matchAndRewrite()
H A DArrayValueCopy.cpp685 auto module = op->getParentOfType<mlir::ModuleOp>(); in conservativeCallConflict()
811 auto module = arrLoad->getParentOfType<mlir::ModuleOp>(); in getAdjustedExtents()
898 auto module = load->getParentOfType<mlir::ModuleOp>(); in genCoorOp()
963 auto module = arrLoad->getParentOfType<mlir::ModuleOp>(); in genArrayCopy()
1002 auto module = load->getParentOfType<mlir::ModuleOp>(); in genArrayLoadTypeParameters()
1055 auto module = load->getParentOfType<mlir::ModuleOp>(); in allocateArrayTemp()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferUtils.cpp151 auto moduleOp = constantOp->getParentOfType<ModuleOp>(); in getGlobalFor()
/llvm-project-15.0.7/mlir/lib/Conversion/AsyncToLLVM/
H A DAsyncToLLVM.cpp366 op->getParentOfType<ModuleOp>(), rewriter.getI64Type()); in matchAndRewrite()
402 LLVM::lookupOrCreateFreeFn(op->getParentOfType<ModuleOp>()); in matchAndRewrite()
739 addResumeFunction(op->getParentOfType<ModuleOp>()); in matchAndRewrite()
767 addResumeFunction(op->getParentOfType<ModuleOp>()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/
H A DLowerToLLVM.cpp68 ModuleOp parentModule = op->getParentOfType<ModuleOp>(); in matchAndRewrite()

123