CIRCT 23.0.0git
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
circt::synth::ResourceUsageAnalysis::ModuleResourceUsage::InstanceResource Struct Reference

Information about a child module instance. More...

#include <ResourceUsageAnalysis.h>

Collaboration diagram for circt::synth::ResourceUsageAnalysis::ModuleResourceUsage::InstanceResource:
Collaboration graph
[legend]

Public Member Functions

 InstanceResource (StringAttr moduleName, StringAttr instanceName, ModuleResourceUsage *usage)
 

Public Attributes

StringAttr moduleName
 
StringAttr instanceName
 
ModuleResourceUsageusage
 

Detailed Description

Information about a child module instance.

Definition at line 72 of file ResourceUsageAnalysis.h.

Constructor & Destructor Documentation

◆ InstanceResource()

circt::synth::ResourceUsageAnalysis::ModuleResourceUsage::InstanceResource::InstanceResource ( StringAttr  moduleName,
StringAttr  instanceName,
ModuleResourceUsage usage 
)
inline

Definition at line 75 of file ResourceUsageAnalysis.h.

Member Data Documentation

◆ instanceName

StringAttr circt::synth::ResourceUsageAnalysis::ModuleResourceUsage::InstanceResource::instanceName

Definition at line 73 of file ResourceUsageAnalysis.h.

◆ moduleName

StringAttr circt::synth::ResourceUsageAnalysis::ModuleResourceUsage::InstanceResource::moduleName

Definition at line 73 of file ResourceUsageAnalysis.h.

◆ usage

ModuleResourceUsage* circt::synth::ResourceUsageAnalysis::ModuleResourceUsage::InstanceResource::usage

Definition at line 74 of file ResourceUsageAnalysis.h.


The documentation for this struct was generated from the following file: