40 #ifndef HLS_FUNCTION_IR_HPP 41 #define HLS_FUNCTION_IR_HPP
REF_FORWARD_DECL(hls)
Superclass include.
Base class for intermediate representation used by HLS steps.
hlsRef hls
The hls of the function.
HLSFunctionIR(const HLS_managerRef hls_manager, const unsigned int function_index, const ParameterConstRef parameters)
Constructor.
const unsigned int function_index
The index of the function to which this IR is associated.
CONSTREF_FORWARD_DECL(Parameter)
~HLSFunctionIR() override
Destructor.
Template definition of refcount.
Data structure that contains all information about high level synthesis process.
const HLS_managerRef hls_manager
The HLS manager.