![]() |
PandA-2024.02
|
Factory for scheduling. More...
#include "hls_flow_step_factory.hpp"#include "BB_based_stg.hpp"#include "CTestbenchExecution.hpp"#include "CallGraphUnfolding.hpp"#include "FSM_NI_SSA_liveness.hpp"#include "Parameter.hpp"#include "TopEntityMemoryMapped.hpp"#include "WB4Intercon_interface.hpp"#include "WB4_interface.hpp"#include "add_library.hpp"#include "allocation.hpp"#include "call_graph_manager.hpp"#include "cdfc_module_binding.hpp"#include "chordal_coloring_register.hpp"#include "classic_datapath.hpp"#include "classical_synthesis_flow.hpp"#include "compatibility_based_register.hpp"#include "control_flow_checker.hpp"#include "controller_cs.hpp"#include "cs_interface.hpp"#include "custom_set.hpp"#include "datapath_cs.hpp"#include "datapath_parallel_cs.hpp"#include "dbgPrintHelper.hpp"#include "design_flow_step.hpp"#include "dominator_allocation.hpp"#include "dry_run_evaluation.hpp"#include "easy_module_binding.hpp"#include "evaluation.hpp"#include "fsm_controller.hpp"#include "fun_dominator_allocation.hpp"#include "generate_hdl.hpp"#include "generate_simulation_scripts.hpp"#include "generate_synthesis_scripts.hpp"#include "hls_function_bit_value.hpp"#include "hls_synthesis_flow.hpp"#include "initialize_hls.hpp"#include "mem_dominator_allocation.hpp"#include "mem_dominator_allocation_cs.hpp"#include "memory.hpp"#include "minimal_interface.hpp"#include "mux_connection_binding.hpp"#include "parametric_list_based.hpp"#include "pipeline_controller.hpp"#include "port_swapping.hpp"#include "sched_based_chaining_computation.hpp"#include "scheduling.hpp"#include "simulation_evaluation.hpp"#include "standard_hls.hpp"#include "string_manipulation.hpp"#include "synthesis_evaluation.hpp"#include "test_vector_parser.hpp"#include "testbench_generation.hpp"#include "top_entity.hpp"#include "top_entity_cs.hpp"#include "top_entity_parallel_cs.hpp"#include "tree_manager.hpp"#include "unique_binding.hpp"#include "unique_binding_register.hpp"#include "values_scheme.hpp"#include "vertex_coloring_register.hpp"#include "virtual_hls.hpp"#include "weighted_clique_register.hpp"#include "write_hls_summary.hpp"#include "config_HAVE_ILP_BUILT.hpp"#include <string>#include <utility>
Go to the source code of this file.
Factory for scheduling.
Definition in file hls_flow_step_factory.cpp.
1.8.13