Configuration(Netlist *nl) | hal::dataflow::Configuration | |
control_pin_types | hal::dataflow::Configuration | |
enable_stages | hal::dataflow::Configuration | |
enforce_type_consistency | hal::dataflow::Configuration | |
expected_sizes | hal::dataflow::Configuration | |
gate_types | hal::dataflow::Configuration | |
known_gate_groups | hal::dataflow::Configuration | |
known_net_groups | hal::dataflow::Configuration | |
min_group_size | hal::dataflow::Configuration | |
netlist | hal::dataflow::Configuration | |
with_control_pin_types(const std::set< PinType > &types, bool overwrite=false) | hal::dataflow::Configuration | |
with_expected_sizes(const std::vector< u32 > &sizes) | hal::dataflow::Configuration | |
with_flip_flops() | hal::dataflow::Configuration | |
with_gate_types(const std::set< const GateType * > &types, bool overwrite=false) | hal::dataflow::Configuration | |
with_gate_types(const std::set< GateTypeProperty > &type_properties, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_groups(const std::vector< Module * > &groups, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_groups(const std::vector< std::vector< Gate * >> &groups, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_groups(const std::vector< std::vector< u32 >> &groups, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_groups(const std::unordered_map< u32, std::unordered_set< Gate * >> &groups, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_structures(const std::vector< Module * > &structures, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_structures(const std::vector< std::pair< Module *, std::vector< PinGroup< ModulePin > * >>> &structures, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_structures(const std::vector< Gate * > &structures, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_structures(const std::vector< std::pair< Gate *, std::vector< PinGroup< GatePin > * >>> &structures, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_structures(const std::unordered_set< const GateType * > &structures, bool overwrite=false) | hal::dataflow::Configuration | |
with_known_structures(const std::unordered_map< const GateType *, std::vector< PinGroup< GatePin > * >> &structures, bool overwrite=false) | hal::dataflow::Configuration | |
with_min_group_size(u32 size) | hal::dataflow::Configuration | |
with_stage_identification(bool enable=true) | hal::dataflow::Configuration | |
with_type_consistency(bool enable=true) | hal::dataflow::Configuration | |