HAL
hal::dataflow::Configuration Member List

This is the complete list of members for hal::dataflow::Configuration, including all inherited members.

Configuration(Netlist *nl)hal::dataflow::Configuration
control_pin_typeshal::dataflow::Configuration
enable_stageshal::dataflow::Configuration
enforce_type_consistencyhal::dataflow::Configuration
expected_sizeshal::dataflow::Configuration
gate_typeshal::dataflow::Configuration
known_gate_groupshal::dataflow::Configuration
known_net_groupshal::dataflow::Configuration
min_group_sizehal::dataflow::Configuration
netlisthal::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