PandA-2024.02
Data Structures | Typedefs | Functions
schedule.hpp File Reference

Data structure used to store the schedule of the operations. More...

#include "graph.hpp"
#include <iosfwd>
#include "refcount.hpp"
#include "strong_typedef.hpp"
#include "custom_map.hpp"
#include "custom_set.hpp"
#include "hash_helper.hpp"
Include dependency graph for schedule.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  AbsControlStep
 Absolute Control step First field is the basic block Second field is the relative control step. More...
 
class  Schedule
 Class managing the schedule of the operations. More...
 

Typedefs

using ScheduleRef = refcount< Schedule >
 Refcount definition of the class. More...
 
using ScheduleConstRef = refcount< const Schedule >
 

Functions

 CONSTREF_FORWARD_DECL (AllocationInformation)
 graph include More...
 
 REF_FORWARD_DECL (behavioral_manager)
 
 UINT_STRONG_TYPEDEF (ControlStep)
 
 CONSTREF_FORWARD_DECL (FunctionBehavior)
 This define cannot be included in the previous since it is not possible to have define inside define. More...
 
 CONSTREF_FORWARD_DECL (HLS_manager)
 
 CONSTREF_FORWARD_DECL (OpGraph)
 
 CONSTREF_FORWARD_DECL (Parameter)
 
 REF_FORWARD_DECL (tree_manager)
 
 CONSTREF_FORWARD_DECL (StateInfo)
 
 CONSTREF_FORWARD_DECL (tree_manipulation)
 
 REF_FORWARD_DECL (fu_binding)
 

Detailed Description

Data structure used to store the schedule of the operations.

Author
Fabrizio Ferrandi fabri.nosp@m.zio..nosp@m.ferra.nosp@m.ndi@.nosp@m.polim.nosp@m.i.it
Christian Pilato pilat.nosp@m.o@el.nosp@m.et.po.nosp@m.limi.nosp@m..it $Revision$ $Date$ Last modified by $Author$

Definition in file schedule.hpp.

Typedef Documentation

◆ ScheduleConstRef

Definition at line 411 of file schedule.hpp.

◆ ScheduleRef

Refcount definition of the class.

Definition at line 410 of file schedule.hpp.

Function Documentation

◆ CONSTREF_FORWARD_DECL() [1/7]

CONSTREF_FORWARD_DECL ( AllocationInformation  )

graph include

STD include utility includes

◆ CONSTREF_FORWARD_DECL() [2/7]

CONSTREF_FORWARD_DECL ( FunctionBehavior  )

This define cannot be included in the previous since it is not possible to have define inside define.

◆ CONSTREF_FORWARD_DECL() [3/7]

CONSTREF_FORWARD_DECL ( HLS_manager  )

◆ CONSTREF_FORWARD_DECL() [4/7]

CONSTREF_FORWARD_DECL ( OpGraph  )

◆ CONSTREF_FORWARD_DECL() [5/7]

CONSTREF_FORWARD_DECL ( Parameter  )

◆ CONSTREF_FORWARD_DECL() [6/7]

CONSTREF_FORWARD_DECL ( StateInfo  )

◆ CONSTREF_FORWARD_DECL() [7/7]

CONSTREF_FORWARD_DECL ( tree_manipulation  )

◆ REF_FORWARD_DECL() [1/3]

REF_FORWARD_DECL ( behavioral_manager  )

◆ REF_FORWARD_DECL() [2/3]

REF_FORWARD_DECL ( tree_manager  )

◆ REF_FORWARD_DECL() [3/3]

REF_FORWARD_DECL ( fu_binding  )

◆ UINT_STRONG_TYPEDEF()

UINT_STRONG_TYPEDEF ( ControlStep  )

Generated on Mon Feb 12 2024 13:03:30 for PandA-2024.02 by doxygen 1.8.13