CIRCT
20.0.0git
circt
hw
InstanceGraph
circt::hw::InstanceGraph Member List
This is the complete list of members for
circt::hw::InstanceGraph
, including all inherited members.
addHWModule
(HWModuleLike module)
circt::hw::InstanceGraph
addModule
(ModuleOpInterface module)
circt::igraph::InstanceGraph
virtual
begin
()
circt::igraph::InstanceGraph
inline
end
()
circt::igraph::InstanceGraph
inline
entry
circt::hw::InstanceGraph
private
erase
(igraph::InstanceGraphNode *node) override
circt::hw::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
inline
static
getTopLevelNode
() override
circt::hw::InstanceGraph
inline
virtual
inferredTopLevelNodes
circt::igraph::InstanceGraph
protected
InstanceGraph
(Operation *operation)
circt::hw::InstanceGraph
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
lookup
(StringAttr name)
circt::igraph::InstanceGraph
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
Generated on Sat Nov 23 2024 00:07:59 for CIRCT by
1.9.1