PandA-2024.02
|
#include <intermediate_representation.hpp>
Public Member Functions | |
IntermediateRepresentation (const ParameterConstRef ¶meters) | |
Constructor. More... | |
virtual | ~IntermediateRepresentation () |
Destructor. More... | |
virtual void | Initialize ()=0 |
Initialize all the data structure. More... | |
virtual void | Clear ()=0 |
Clear all the data structure. More... | |
Protected Attributes | |
const ParameterConstRef | parameters |
The set of input parameters. More... | |
int | debug_level |
The debug level. More... | |
Definition at line 48 of file intermediate_representation.hpp.
|
explicit |
Constructor.
Header include.
parameters | is the set of input parameters |
. include
Definition at line 46 of file intermediate_representation.cpp.
References ~IntermediateRepresentation().
|
virtualdefault |
|
pure virtual |
Clear all the data structure.
Implemented in AllocationInformation, and HLSIR.
Definition at line 57 of file intermediate_representation.cpp.
Referenced by HLSIR::Clear().
|
pure virtual |
Initialize all the data structure.
Implemented in AllocationInformation, and HLSIR.
Definition at line 53 of file intermediate_representation.cpp.
Referenced by HLSIR::Initialize().
|
protected |
The debug level.
Definition at line 55 of file intermediate_representation.hpp.
Referenced by AllocationInformation::AllocationInformation(), AllocationInformation::get_attribute_of_fu_per_op(), AllocationInformation::get_execution_time(), and AllocationInformation::GetNodeTypePrec().
|
protected |
The set of input parameters.
Definition at line 52 of file intermediate_representation.hpp.