| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | OneShotModuleBufferize.cpp | 99 func::FuncOp funcOp) { in getFuncOpAnalysisState() 109 static func::ReturnOp getAssumedUniqueReturnOp(func::FuncOp funcOp) { in getAssumedUniqueReturnOp() 146 static LogicalResult aliasingFuncOpBBArgsAnalysis(FuncOp funcOp, in aliasingFuncOpBBArgsAnalysis() 174 static void annotateFuncArgAccess(func::FuncOp funcOp, BlockArgument bbArg, in annotateFuncArgAccess() 193 static LogicalResult funcOpBbArgReadWriteAnalysis(FuncOp funcOp, in funcOpBbArgReadWriteAnalysis() 227 auto funcOp = cast<func::FuncOp>(bbArg.getOwner()->getParentOp()); in removeBufferizationAttributes() local 247 static void equivalenceAnalysis(func::FuncOp funcOp, in equivalenceAnalysis() 287 WalkResult res = moduleOp.walk([&](func::FuncOp funcOp) -> WalkResult { in getFuncOpsOrderedByCalls() 335 static void foldMemRefCasts(func::FuncOp funcOp) { in foldMemRefCasts() 376 for (func::FuncOp funcOp : orderedFuncOps) { in analyzeModuleOp() local [all …]
|
| H A D | FuncBufferizableOpInterfaceImpl.cpp | 22 void FuncAnalysisState::startFunctionAnalysis(FuncOp funcOp) { in startFunctionAnalysis() 47 static func::ReturnOp getAssumedUniqueReturnOp(FuncOp funcOp) { in getAssumedUniqueReturnOp() 64 getBufferizedFunctionArgType(FuncOp funcOp, int64_t index, in getBufferizedFunctionArgType() 150 FuncOp funcOp = getCalledFunction(callOp); in bufferizesToMemoryRead() local 165 FuncOp funcOp = getCalledFunction(callOp); in bufferizesToMemoryWrite() local 180 FuncOp funcOp = getCalledFunction(callOp); in getAliasingOpResult() local 207 FuncOp funcOp = getCalledFunction(callOp); in getAliasingOpOperand() local 232 FuncOp funcOp = getCalledFunction(callOp); in bufferRelation() local 264 FuncOp funcOp = getCalledFunction(callOp); in bufferize() local 394 auto funcOp = cast<FuncOp>(op); in bufferize() local [all …]
|
| H A D | DropEquivalentBufferResults.cpp | 41 static func::ReturnOp getAssumedUniqueReturnOp(func::FuncOp funcOp) { in getAssumedUniqueReturnOp() 66 for (auto funcOp : module.getOps<func::FuncOp>()) { in dropEquivalentBufferResults() local
|
| H A D | Bufferize.cpp | 300 if (auto funcOp = dyn_cast<FunctionOpInterface>(op)) { in hasTensorSemantics() local 413 op->walk([&](func::FuncOp funcOp) { in bufferizeOp()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/ |
| H A D | TestLinalgTransforms.cpp | 130 static void applyPatterns(func::FuncOp funcOp) { in applyPatterns() 402 static void applyVectorTransferForwardingPatterns(func::FuncOp funcOp) { in applyVectorTransferForwardingPatterns() 409 static void applyLinalgToVectorPatterns(func::FuncOp funcOp) { in applyLinalgToVectorPatterns() 421 static void applyPadTensorToGenericPatterns(func::FuncOp funcOp) { in applyPadTensorToGenericPatterns() 427 static void applyGeneralizePadTensorPatterns(func::FuncOp funcOp) { in applyGeneralizePadTensorPatterns() 433 static void applyExtractSliceOfPadTensorSwapPattern(func::FuncOp funcOp) { in applyExtractSliceOfPadTensorSwapPattern() 439 static void applyTilePattern(func::FuncOp funcOp, const std::string &loopType, in applyTilePattern() 466 static void applySplitReduction(func::FuncOp funcOp) { in applySplitReduction() 480 static void applyBubbleUpExtractSliceOpPattern(func::FuncOp funcOp) { in applyBubbleUpExtractSliceOpPattern()
|
| H A D | TestLinalgElementwiseFusion.cpp | 101 func::FuncOp funcOp = this->getOperation(); in runOnOperation() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | LinalgStrategyPasses.cpp | 57 auto funcOp = getOperation(); in runOnOperation() local 93 auto funcOp = getOperation(); in runOnOperation() local 126 auto funcOp = getOperation(); in runOnOperation() local 158 auto funcOp = getOperation(); in runOnOperation() local 189 auto funcOp = getOperation(); in runOnOperation() local 215 auto funcOp = getOperation(); in runOnOperation() local 246 auto funcOp = getOperation(); in runOnOperation() local 282 auto funcOp = getOperation(); in runOnOperation() local 332 auto funcOp = getOperation(); in runOnOperation() local 383 auto funcOp = getOperation(); in runOnOperation() local [all …]
|
| H A D | InlineScalarOperands.cpp | 101 func::FuncOp funcOp = getOperation(); in runOnOperation() local
|
| H A D | Detensorize.cpp | 471 FunctionOpInterface funcOp = cast<FunctionOpInterface>(getOperation()); in runOnOperation() local 495 if (auto funcOp = dyn_cast<FunctionOpInterface>(op)) { in runOnOperation() local
|
| H A D | Loops.cpp | 301 static void lowerLinalgToLoopsImpl(func::FuncOp funcOp) { in lowerLinalgToLoopsImpl()
|
| H A D | Tiling.cpp | 707 static void applyExtractSliceOfPadTensorSwapPattern(func::FuncOp funcOp) { in applyExtractSliceOfPadTensorSwapPattern() 726 func::FuncOp funcOp = getOperation(); in runOnOperation() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | NormalizeMemRefs.cpp | 63 moduleOp.walk([&](func::FuncOp funcOp) { normalizableFuncs.insert(funcOp); }); in runOnOperation() 71 moduleOp.walk([&](func::FuncOp funcOp) { in runOnOperation() 106 func::FuncOp funcOp, ModuleOp moduleOp, in setCalleesAndCallersNonNormalizable() 152 bool NormalizeMemRefs::areMemRefsNormalizable(func::FuncOp funcOp) { in areMemRefsNormalizable() 197 void NormalizeMemRefs::updateFunctionSignature(func::FuncOp funcOp, in updateFunctionSignature() 326 void NormalizeMemRefs::normalizeFuncOpMemRefs(func::FuncOp funcOp, in normalizeFuncOpMemRefs() 483 Operation *NormalizeMemRefs::createOpResultsNormalized(func::FuncOp funcOp, in createOpResultsNormalized()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | LowerABIAttributesPass.cpp | 27 createGlobalVarForEntryPointArgument(OpBuilder &builder, spirv::FuncOp funcOp, in createGlobalVarForEntryPointArgument() 71 getInterfaceVariables(spirv::FuncOp funcOp, in getInterfaceVariables() 107 static LogicalResult lowerEntryPointABIAttr(spirv::FuncOp funcOp, in lowerEntryPointABIAttr() 174 spirv::FuncOp funcOp, OpAdaptor adaptor, in matchAndRewrite() 280 module.walk([&](spirv::FuncOp funcOp) { in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/ |
| H A D | OpToFuncCallLowering.h | 62 LLVMFuncOp funcOp = appendOrGetFuncOp(funcName, funcType, op); in matchAndRewrite() local 106 Operation *funcOp = SymbolTable::lookupNearestSymbolFrom(op, funcAttr); in appendOrGetFuncOp() local
|
| /llvm-project-15.0.7/mlir/test/lib/IR/ |
| H A D | TestPrintInvalid.cpp | 37 auto funcOp = builder.create<func::FuncOp>( in runOnOperation() local
|
| H A D | TestSlicing.cpp | 66 for (auto funcOp : funcOps) { in runOnOperation() local
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/ |
| H A D | GPUToSPIRV.cpp | 183 lowerAsEntryFunction(gpu::GPUFuncOp funcOp, TypeConverter &typeConverter, in lowerAsEntryFunction() 242 getDefaultABIAttrs(MLIRContext *context, gpu::GPUFuncOp funcOp, in getDefaultABIAttrs() 263 gpu::GPUFuncOp funcOp, OpAdaptor adaptor, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | DenseBufferizationPass.cpp | 50 if (auto funcOp = dyn_cast<func::FuncOp>(op)) { in runOnOperation() local
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/ |
| H A D | TestAffineLoopParametricTiling.cpp | 44 if (func::FuncOp funcOp = dyn_cast<func::FuncOp>(topLoop->getParentOp())) in checkIfTilingParametersExist() local
|
| /llvm-project-15.0.7/mlir/lib/Conversion/LinalgToStandard/ |
| H A D | LinalgToStandard.cpp | 70 func::FuncOp funcOp = rewriter.create<func::FuncOp>( in getLibraryCallSymbolRef() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | AllReduceLowering.cpp | 378 gpu::GPUFuncOp funcOp; member 396 auto funcOp = cast<gpu::GPUFuncOp>(op); in matchAndRewrite() local
|
| H A D | KernelOutlining.cpp | 211 auto funcOp = outlineKernelFuncImpl(launchOp, kernelFnName, operandSet); in outlineKernelFunc() local
|
| /llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/ |
| H A D | FuncToLLVM.cpp | 128 func::FuncOp funcOp, in wrapForExternalCallers() 188 func::FuncOp funcOp, in wrapExternalFunction()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | ConvertLaunchFuncToLLVMCalls.cpp | 131 auto funcOp = module.lookupSymbol<spirv::FuncOp>(entryPoint.fnAttr()); in encodeKernelName() local
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | FunctionInterfaces.cpp | 281 FunctionOpInterface funcOp = cast<FunctionOpInterface>(op); in setFunctionType() local
|