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


Public Member Functions | |
| HLSFunctionIR (const HLS_managerRef hls_manager, const unsigned int function_index, const ParameterConstRef parameters) | |
| Constructor. More... | |
| ~HLSFunctionIR () override | |
| Destructor. More... | |
Public Member Functions inherited from HLSIR | |
| 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 | |
| hlsRef | hls |
| The hls of the function. More... | |
| const unsigned int | function_index |
| The index of the function to which this IR is associated. More... | |
Protected Attributes inherited from HLSIR | |
| 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 52 of file hls_function_ir.hpp.
| HLSFunctionIR::HLSFunctionIR | ( | const HLS_managerRef | _hls_manager, |
| const unsigned int | _function_index, | ||
| const ParameterConstRef | _parameters | ||
| ) |
Constructor.
Header include.
| hls_manager | is the HLS manager |
| function_index | is the index of the function to which this IR is associated |
| parameters | is the set of input parameters |
behavior include HLS include
Definition at line 49 of file hls_function_ir.cpp.
References ~HLSFunctionIR().

|
overridedefault |
|
protected |
The index of the function to which this IR is associated.
Definition at line 59 of file hls_function_ir.hpp.
Referenced by AllocationInformation::GetNodeTypePrec().
|
protected |
The hls of the function.
Definition at line 56 of file hls_function_ir.hpp.
1.8.13