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.