A type of MSU. More...
#include <dfg.h>
Public Attributes | |
int | id |
A unique identifier for the MSU type. More... | |
char | name [32] |
A name describing the function of the MSU. More... | |
struct dfg_meta_routing | meta_routing |
Which types of msus route to/from this MSU. More... | |
struct dfg_dependency * | dependencies [32] |
These MSU types must be present in order for this MSU type to be cloned. More... | |
int | n_dependencies |
The number of elements in dfg_msu_type::dependencies. More... | |
struct dfg_msu * | instances [512] |
Each instance of this MSU type. More... | |
int | n_instances |
The number of instances of this MSU type. More... | |
int | cloneable |
If cloneable == N, this MSU can be cloned on runtimes numbered up to and including N. More... | |
int | colocation_group |
int dfg_msu_type::cloneable |
struct dfg_dependency* dfg_msu_type::dependencies[32] |
int dfg_msu_type::id |
struct dfg_msu* dfg_msu_type::instances[512] |
struct dfg_meta_routing dfg_msu_type::meta_routing |
int dfg_msu_type::n_dependencies |
The number of elements in dfg_msu_type::dependencies.
int dfg_msu_type::n_instances |
char dfg_msu_type::name[32] |