CIRCT  20.0.0git
circt::hw::HWSymbolCache Member List

This is the complete list of members for circt::hw::HWSymbolCache, including all inherited members.

addDefinition(mlir::StringAttr modSymbol, mlir::StringAttr name, mlir::Operation *op, size_t port=~0ULL)circt::hw::HWSymbolCacheinline
addDefinition(mlir::Attribute key, mlir::Operation *op) overridecirct::hw::HWSymbolCacheinlinevirtual
addDefinitions(mlir::Operation *top)circt::SymbolCacheBase
addSymbol(mlir::SymbolOpInterface op)circt::SymbolCacheBaseinline
begin() overridecirct::hw::HWSymbolCacheinlinevirtual
CacheItem typedefcirct::SymbolCacheBase
end() overridecirct::hw::HWSymbolCacheinlinevirtual
freeze()circt::hw::HWSymbolCacheinline
getDefinition(mlir::Attribute attr) const overridecirct::hw::HWSymbolCacheinlinevirtual
getDefinition(mlir::Attribute symbol) const=0circt::hw::HWSymbolCache
getDefinition(mlir::FlatSymbolRefAttr symbol) constcirct::hw::HWSymbolCacheinline
circt::SymbolCacheBase::getDefinition(mlir::FlatSymbolRefAttr symbol) constcirct::SymbolCacheBaseinline
getInnerDefinition(mlir::StringAttr modSymbol, mlir::StringAttr name) constcirct::hw::HWSymbolCacheinline
getInnerDefinition(InnerRefAttr inner) constcirct::hw::HWSymbolCacheinline
isFrozencirct::hw::HWSymbolCacheprivate
Iterator typedefcirct::hw::HWSymbolCacheprivate
lookupInner(InnerRefAttr attr) constcirct::hw::HWSymbolCacheinlineprivate
symbolCachecirct::hw::HWSymbolCacheprivate
~SymbolCacheBase()circt::SymbolCacheBasevirtual