Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DFuncBufferizableOpInterfaceImpl.h30 struct FuncAnalysisState : public DialectAnalysisState { struct
38 using BbArgIndexSet = DenseSet<int64_t>;
41 using IndexMapping = DenseMap<int64_t, int64_t>;
44 using IndexToIndexListMapping = DenseMap<int64_t, SmallVector<int64_t>>;
48 DenseMap<FuncOp, IndexMapping> equivalentFuncArgs;
51 DenseMap<FuncOp, IndexToIndexListMapping> aliasingFuncArgs;
54 DenseMap<FuncOp, IndexToIndexListMapping> aliasingReturnVals;
57 DenseMap<FuncOp, BbArgIndexSet> readBbArgs;
60 DenseMap<FuncOp, BbArgIndexSet> writtenBbArgs;
64 DenseMap<FuncOp, FuncOpAnalysisState> analyzedFuncOps;