PandA-2024.02
|
Data structure definition for HLS constraints. More...
#include <iosfwd>
#include <limits>
#include <string>
#include <utility>
#include "custom_map.hpp"
#include "refcount.hpp"
Go to the source code of this file.
Data Structures | |
class | HLS_constraints |
Data structure used to store all the HLS constraints. More... | |
Macros | |
#define | ENCODE_FU_LIB(fu_name, library) ((fu_name) + ":" + (library)) |
macro used to convert the functional unit name and the library in an unique string. More... | |
Typedefs | |
using | HLS_constraintsRef = refcount< HLS_constraints > |
refcount definition of the class More... | |
Functions | |
REF_FORWARD_DECL (HLS_constraints) | |
STD include. More... | |
CONSTREF_FORWARD_DECL (Parameter) | |
REF_FORWARD_DECL (generic_device) | |
Data structure definition for HLS constraints.
This class contains all the information useful to constrain the synthesis flow.
Definition in file hls_constraints.hpp.
#define ENCODE_FU_LIB | ( | fu_name, | |
library | |||
) | ((fu_name) + ":" + (library)) |
macro used to convert the functional unit name and the library in an unique string.
Definition at line 65 of file hls_constraints.hpp.
Referenced by HLS_constraints::get_number_fu(), allocation::InternalExec(), and HLS_constraints::set_number_fu().
using HLS_constraintsRef = refcount<HLS_constraints> |
refcount definition of the class
Definition at line 292 of file hls_constraints.hpp.
CONSTREF_FORWARD_DECL | ( | Parameter | ) |
REF_FORWARD_DECL | ( | HLS_constraints | ) |
STD include.
utility includes
REF_FORWARD_DECL | ( | generic_device | ) |