![]() |
PandA-2024.02
|
#include <hls_ir.hpp>


Public Member Functions | |
| HLSIR (const HLS_managerRef &hls_manager, const ParameterConstRef ¶meters) | |
| Constructor. More... | |
| ~HLSIR () override | |
| Destructor. More... | |
| void | Initialize () override=0 |
| Initialize all the data structure. More... | |
| void | Clear () override=0 |
| Clear all the data structure. More... | |
Public Member Functions inherited from IntermediateRepresentation | |
| IntermediateRepresentation (const ParameterConstRef ¶meters) | |
| Constructor. More... | |
| virtual | ~IntermediateRepresentation () |
| Destructor. More... | |
Protected Attributes | |
| const HLS_managerRef | hls_manager |
| The HLS manager. More... | |
Protected Attributes inherited from IntermediateRepresentation | |
| const ParameterConstRef | parameters |
| The set of input parameters. More... | |
| int | debug_level |
| The debug level. More... | |
Definition at line 51 of file hls_ir.hpp.
| HLSIR::HLSIR | ( | const HLS_managerRef & | hls_manager, |
| const ParameterConstRef & | parameters | ||
| ) |
Constructor.
Header include.
| hls_manager | is the HLS manager |
| parameters | is the set of input parameters |
Definition at line 43 of file hls_ir.cpp.
References ~HLSIR().

|
overridedefault |
|
overridepure virtual |
Clear all the data structure.
Implements IntermediateRepresentation.
Implemented in AllocationInformation.
Definition at line 55 of file hls_ir.cpp.
References IntermediateRepresentation::Clear().
Referenced by AllocationInformation::Clear().


|
overridepure virtual |
Initialize all the data structure.
Implements IntermediateRepresentation.
Implemented in AllocationInformation.
Definition at line 50 of file hls_ir.cpp.
References IntermediateRepresentation::Initialize().
Referenced by AllocationInformation::Initialize().


|
protected |
The HLS manager.
Definition at line 55 of file hls_ir.hpp.
Referenced by AllocationInformation::GetNodeTypePrec(), AllocationInformation::InitializeDSPDB(), and AllocationInformation::InitializeMuxDB().
1.8.13