CIRCT  19.0.0git
circt::firrtl::NLATable Member List

This is the complete list of members for circt::firrtl::NLATable, including all inherited members.

addModule(FModuleLike mod)circt::firrtl::NLATableinline
addNLA(hw::HierPathOp nla)circt::firrtl::NLATable
addNLAtoModule(hw::HierPathOp nla, StringAttr mod)circt::firrtl::NLATableinline
commonNLAs(StringAttr mod1, StringAttr mod2, DenseSet< hw::HierPathOp > &common)circt::firrtl::NLATableinline
erase(hw::HierPathOp nlaOp, SymbolTable *symbolTable=nullptr)circt::firrtl::NLATable
eraseModule(StringAttr name)circt::firrtl::NLATableinline
getInstanceNLAs(InstanceOp inst, DenseSet< hw::HierPathOp > &nlas)circt::firrtl::NLATableinline
getModule(StringAttr name)circt::firrtl::NLATable
getNLA(StringAttr name)circt::firrtl::NLATable
getNLAsInModule(StringAttr modName, DenseSet< hw::HierPathOp > &nlas)circt::firrtl::NLATableinline
lookup(Operation *op)circt::firrtl::NLATable
lookup(StringAttr name)circt::firrtl::NLATable
NLATable(Operation *operation)circt::firrtl::NLATableexplicit
NLATable(const NLATable &)=deletecirct::firrtl::NLATableprivate
nodeMapcirct::firrtl::NLATableprivate
removeNLAfromModule(hw::HierPathOp nla, StringAttr mod)circt::firrtl::NLATableinline
removeNLAsfromModule(const DenseSet< hw::HierPathOp > &nlas, StringAttr mod)circt::firrtl::NLATableinline
renameModule(StringAttr oldModName, StringAttr newModName)circt::firrtl::NLATable
renameModuleAndInnerRef(StringAttr newModName, StringAttr oldModName, const DenseMap< StringAttr, StringAttr > &innerSymRenameMap)circt::firrtl::NLATable
symToOpcirct::firrtl::NLATableprivate
updateModuleInNLA(StringAttr nlaName, StringAttr oldModule, StringAttr newModule)circt::firrtl::NLATable
updateModuleInNLA(hw::HierPathOp nlaOp, StringAttr oldModule, StringAttr newModule)circt::firrtl::NLATable