addModule(ModuleOpInterface module) | circt::igraph::InstanceGraph | virtual |
begin() | circt::igraph::InstanceGraph | inline |
end() | circt::igraph::InstanceGraph | inline |
erase(InstanceGraphNode *node) | circt::igraph::InstanceGraph | virtual |
getInferredTopLevelNodes() | circt::igraph::InstanceGraph | |
getOrAddNode(StringAttr name) | circt::igraph::InstanceGraph | protected |
getParent() | circt::igraph::InstanceGraph | inline |
getReferencedModuleImpl(InstanceOpInterface op) | circt::igraph::InstanceGraph | protected |
getSublistAccess(Operation *) | circt::igraph::InstanceGraph | inlinestatic |
getTopLevelNode() | circt::igraph::InstanceGraph | inlinevirtual |
inferredTopLevelNodes | circt::igraph::InstanceGraph | protected |
InstanceGraph(Operation *parent) | circt::igraph::InstanceGraph | |
InstanceGraph(const InstanceGraph &)=delete | circt::igraph::InstanceGraph | |
isAncestor(ModuleOpInterface child, ModuleOpInterface parent, llvm::function_ref< bool(InstanceRecord *)> skipInstance=[](InstanceRecord *_) { return false;}) | circt::igraph::InstanceGraph | |
iterator typedef | circt::igraph::InstanceGraph | |
lookup(ModuleOpInterface op) | circt::igraph::InstanceGraph | inline |
lookup(StringAttr name) | circt::igraph::InstanceGraph | inline |
lookupOrNull(StringAttr name) | circt::igraph::InstanceGraph | |
lookupOrNull(ModuleOpInterface op) | circt::igraph::InstanceGraph | inline |
NodeList typedef | circt::igraph::InstanceGraph | private |
nodeMap | circt::igraph::InstanceGraph | protected |
nodes | circt::igraph::InstanceGraph | protected |
operator[](ModuleOpInterface op) | circt::igraph::InstanceGraph | inline |
parent | circt::igraph::InstanceGraph | protected |
replaceInstance(InstanceOpInterface inst, InstanceOpInterface newInst) | circt::igraph::InstanceGraph | virtual |
~InstanceGraph()=default | circt::igraph::InstanceGraph | virtual |