Home
last modified time | relevance | path

Searched refs:FuncOpAnalysisState (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DFuncBufferizableOpInterfaceImpl.cpp23 analyzedFuncOps[funcOp] = FuncOpAnalysisState::InProgress; in startFunctionAnalysis()
112 static FuncOpAnalysisState getFuncOpAnalysisState(const AnalysisState &state, in getFuncOpAnalysisState()
118 return FuncOpAnalysisState::NotAnalyzed; in getFuncOpAnalysisState()
122 return FuncOpAnalysisState::NotAnalyzed; in getFuncOpAnalysisState()
153 if (getFuncOpAnalysisState(state, funcOp) != FuncOpAnalysisState::Analyzed) in bufferizesToMemoryRead()
168 if (getFuncOpAnalysisState(state, funcOp) != FuncOpAnalysisState::Analyzed) in bufferizesToMemoryWrite()
183 FuncOpAnalysisState::Analyzed) { in getAliasingOpResult()
210 FuncOpAnalysisState::Analyzed) { in getAliasingOpOperand()
235 FuncOpAnalysisState::Analyzed) { in bufferRelation()
H A DOneShotModuleBufferize.cpp98 static FuncOpAnalysisState getFuncOpAnalysisState(const AnalysisState &state, in getFuncOpAnalysisState()
103 return FuncOpAnalysisState::NotAnalyzed; in getFuncOpAnalysisState()
397 funcState.analyzedFuncOps[funcOp] = FuncOpAnalysisState::Analyzed; in analyzeModuleOp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DFuncBufferizableOpInterfaceImpl.h24 enum class FuncOpAnalysisState { NotAnalyzed, InProgress, Analyzed }; enum
64 DenseMap<FuncOp, FuncOpAnalysisState> analyzedFuncOps;