Home
last modified time | relevance | path

Searched defs:funcOp (Results 1 – 24 of 24) sorted by relevance

/external/llvm-project/mlir/lib/Transforms/
DNormalizeMemRefs.cpp58 moduleOp.walk([&](FuncOp funcOp) { normalizableFuncs.insert(funcOp); }); in runOnOperation()
66 moduleOp.walk([&](FuncOp funcOp) { in runOnOperation()
105 FuncOp funcOp, ModuleOp moduleOp, DenseSet<FuncOp> &normalizableFuncs) { in setCalleesAndCallersNonNormalizable()
149 bool NormalizeMemRefs::areMemRefsNormalizable(FuncOp funcOp) { in areMemRefsNormalizable()
194 void NormalizeMemRefs::updateFunctionSignature(FuncOp funcOp, in updateFunctionSignature()
325 void NormalizeMemRefs::normalizeFuncOpMemRefs(FuncOp funcOp, in normalizeFuncOpMemRefs()
480 Operation *NormalizeMemRefs::createOpResultsNormalized(FuncOp funcOp, in createOpResultsNormalized()
/external/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/
DLowerABIAttributesPass.cpp27 createGlobalVarForEntryPointArgument(OpBuilder &builder, spirv::FuncOp funcOp, in createGlobalVarForEntryPointArgument()
71 getInterfaceVariables(spirv::FuncOp funcOp, in getInterfaceVariables()
107 static LogicalResult lowerEntryPointABIAttr(spirv::FuncOp funcOp, in lowerEntryPointABIAttr()
170 spirv::FuncOp funcOp, ArrayRef<Value> operands, in matchAndRewrite()
273 module.walk([&](spirv::FuncOp funcOp) { in runOnOperation()
/external/llvm-project/mlir/test/lib/Transforms/
DTestLinalgTransforms.cpp85 static void applyPatterns(FuncOp funcOp) { in applyPatterns()
220 FuncOp funcOp, StringRef startMarker, in fillL1TilingAndMatmulToVectorPatterns()
434 applyMatmulToVectorPatterns(FuncOp funcOp, in applyMatmulToVectorPatterns()
460 static void applyVectorTransferForwardingPatterns(FuncOp funcOp) { in applyVectorTransferForwardingPatterns()
467 static void applyLinalgToVectorPatterns(FuncOp funcOp) { in applyLinalgToVectorPatterns()
479 static void applyAffineMinSCFCanonicalizationPatterns(FuncOp funcOp) { in applyAffineMinSCFCanonicalizationPatterns()
DTestLinalgFusionTransforms.cpp110 static void applyFusionPatterns(MLIRContext *context, FuncOp funcOp) { in applyFusionPatterns()
219 FuncOp funcOp = getOperation(); in runOnFunction() local
DTestAffineLoopParametricTiling.cpp36 if (FuncOp funcOp = dyn_cast<FuncOp>(topLoop->getParentOp())) in checkIfTilingParametersExist() local
/external/llvm-project/mlir/lib/Conversion/GPUCommon/
DOpToFuncCallLowering.h65 LLVMFuncOp funcOp = appendOrGetFuncOp(funcName, funcType, op); in matchAndRewrite() local
116 Operation *funcOp = SymbolTable::lookupNearestSymbolFrom(op, funcName); in appendOrGetFuncOp() local
/external/llvm-project/mlir/lib/Conversion/GPUToSPIRV/
DConvertGPUToSPIRV.cpp166 lowerAsEntryFunction(gpu::GPUFuncOp funcOp, SPIRVTypeConverter &typeConverter, in lowerAsEntryFunction()
218 getDefaultABIAttrs(MLIRContext *context, gpu::GPUFuncOp funcOp, in getDefaultABIAttrs()
239 gpu::GPUFuncOp funcOp, ArrayRef<Value> operands, in matchAndRewrite()
/external/llvm-project/mlir/test/lib/IR/
DTestSlicing.cpp60 for (auto funcOp : funcOps) { in runOnOperation() local
/external/llvm-project/mlir/lib/Dialect/GPU/Transforms/
DAllReduceLowering.cpp368 gpu::GPUFuncOp funcOp; member
386 auto funcOp = cast<gpu::GPUFuncOp>(op); in matchAndRewrite() local
DKernelOutlining.cpp203 auto funcOp = outlineKernelFuncImpl(launchOp, kernelFnName, operandSet); in outlineKernelFunc() local
/external/llvm-project/mlir/lib/Dialect/SPIRV/Linking/ModuleCombiner/
DModuleCombiner.cpp251 if (auto funcOp = dyn_cast<FuncOp>(op)) in combine() local
/external/llvm-project/mlir/lib/Conversion/LinalgToStandard/
DLinalgToStandard.cpp74 FuncOp funcOp = in getLibraryCallSymbolRef() local
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVLowering.cpp474 FuncOpConversion::matchAndRewrite(FuncOp funcOp, ArrayRef<Value> operands, in matchAndRewrite()
651 mlir::spirv::setABIAttrs(spirv::FuncOp funcOp, in setABIAttrs()
DSPIRVOps.cpp1850 auto funcOp = in verify() local
2526 auto funcOp = table.lookup<spirv::FuncOp>(entryPointOp.fn()); in verify() local
2557 } else if (auto funcOp = dyn_cast<spirv::FuncOp>(op)) { in verify() local
/external/llvm-project/mlir/include/mlir/IR/
DFunctionSupport.h453 auto funcOp = cast<ConcreteType>(this->getOperation()); in verifyBody() local
469 auto funcOp = cast<ConcreteType>(op); in verifyTrait() local
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
DConvertLaunchFuncToLLVMCalls.cpp125 auto funcOp = module.lookupSymbol<spirv::FuncOp>(funcName); in encodeKernelName() local
DConvertSPIRVToLLVM.cpp1282 matchAndRewrite(spirv::FuncOp funcOp, ArrayRef<Value> operands, in matchAndRewrite()
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DDropUnitDims.cpp511 FuncOp funcOp = getFunction(); in runOnFunction() local
DTiling.cpp591 FuncOp funcOp, in applyTilingToLoopPatterns()
DLoops.cpp573 static void lowerLinalgToLoopsImpl(FuncOp funcOp, MLIRContext *context) { in lowerLinalgToLoopsImpl()
/external/llvm-project/flang/lib/Lower/
DIntrinsicCall.cpp866 auto funcOp = getRuntimeFunction(loc, builder, name, soughtFuncType); in getRuntimeCallGenerator() local
899 mlir::FuncOp funcOp; in getUnrestrictedIntrinsicSymbolRefAttr() local
/external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/
DDeserializer.cpp891 auto funcOp = opBuilder.create<spirv::FuncOp>( in processFunction() local
/external/llvm-project/mlir/lib/Conversion/StandardToLLVM/
DStandardToLLVM.cpp1232 FuncOp funcOp, LLVM::LLVMFuncOp newFuncOp) { in wrapForExternalCallers()
1273 FuncOp funcOp, LLVM::LLVMFuncOp newFuncOp) { in wrapExternalFunction()
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorTransforms.cpp2420 FuncOp funcOp = xferOp->getParentOfType<FuncOp>(); in splitFullAndPartialTransfer() local