|
| | module_binding_check_no_filter (unsigned int _fu_prec, double _area_resource, const hlsRef _HLS, const HLS_managerRef _HLSMgr, const CustomUnorderedMap< vertex, double > &_slack_time, const CustomUnorderedMap< vertex, double > &_starting_time, double _controller_delay, module_register_binding_spec &_tree_index_dsets) |
| |
| | module_binding_check_no_filter (const module_binding_check_no_filter &original) |
| |
| | module_binding_check (unsigned long long _fu_prec, double _area_resource, const hlsRef _HLS, const HLS_managerRef _HLSMgr, const CustomUnorderedMap< vertex, double > &_slack_time, const CustomUnorderedMap< vertex, double > &_starting_time, double _controller_delay, module_register_binding_spec &_tree_index_dsets) |
| |
| | module_binding_check (const module_binding_check &original) |
| |
| module_binding_check * | clone () const override |
| |
| module_binding_check & | operator= (const module_binding_check &)=delete |
| |
| | ~module_binding_check () override=default |
| |
| void | initialize_structures (boost_cc_compatibility_graph &graph, CustomUnorderedMap< C_vertex, vertex_type > &Ruv2v) override |
| |
| double | cost (size_t clique_count) override |
| |
| size_t | num_mux () override |
| |
| void | update_after_join (C_vertex &rep, C_vertex &child) override |
| |
| bool | check_edge_compatibility (C_vertex &rep, C_vertex &other) override |
| |
| bool | check_no_mux_needed (C_vertex &rep, C_vertex &other) override |
| |
| virtual | ~check_clique ()=default |
| |
template<typename vertex_type>
struct module_binding_check_no_filter< vertex_type >
Definition at line 419 of file module_binding_check.hpp.