![]() |
PandA-2024.02
|
Class definition of the list_based structure. More...
#include <iosfwd>#include <set>#include <vector>#include "Vertex.hpp"#include "custom_map.hpp"#include "custom_set.hpp"#include "hash_helper.hpp"#include "op_graph.hpp"#include "refcount.hpp"#include "rehashed_heap.hpp"#include "scheduling.hpp"

Go to the source code of this file.
Data Structures | |
| struct | PrioritySorter |
| Sorter for connection. More... | |
| class | ParametricListBasedSpecialization |
| Information about specialization of parametric list based step. More... | |
| class | parametric_list_based |
| Class managing list based scheduling algorithms. More... | |
Typedefs | |
| using | PriorityQueues = std::vector< std::set< vertex, PrioritySorter > > |
Enumerations | |
| enum | ParametricListBased_Metric { ParametricListBased_Metric::DYNAMIC_MOBILITY = 0, ParametricListBased_Metric::STATIC_FIXED, ParametricListBased_Metric::STATIC_MOBILITY } |
Functions | |
forward declarations | |
| REF_FORWARD_DECL (hls) | |
| CONSTREF_FORWARD_DECL (OpGraph) | |
| CONSTREF_FORWARD_DECL (Schedule) | |
| REF_FORWARD_DECL (Schedule) | |
| REF_FORWARD_DECL (fu_binding) | |
Class definition of the list_based structure.
This file defines the class performing the list_based scheduling.
Definition in file parametric_list_based.hpp.
| using PriorityQueues = std::vector<std::set<vertex, PrioritySorter> > |
Definition at line 105 of file parametric_list_based.hpp.
|
strong |
| Enumerator | |
|---|---|
| DYNAMIC_MOBILITY | |
| STATIC_FIXED | |
| STATIC_MOBILITY | |
Definition at line 108 of file parametric_list_based.hpp.
| CONSTREF_FORWARD_DECL | ( | OpGraph | ) |
| CONSTREF_FORWARD_DECL | ( | Schedule | ) |
| REF_FORWARD_DECL | ( | hls | ) |
| REF_FORWARD_DECL | ( | Schedule | ) |
| REF_FORWARD_DECL | ( | fu_binding | ) |
1.8.13