Public Member Functions | |
virtual StringList | displaySchedule (int depth) |
StringList | displaySchedule () |
virtual void | genCode (Target &, int depth) |
![]() | |
void | compileRun () |
void | copySchedule (SDFSchedule &s) |
StringList | displaySchedule () |
const char * | domain () const |
double | getCurrentTime () |
double | getStopTime () |
double | progress () |
virtual int | repetitions () |
void | resetStopTime (double v) |
int | run () |
void | setStopTime (double limit) |
void | setup () |
Protected Member Functions | |
int | checkConnectivity () |
![]() | |
virtual int | addIfWeCan (DataFlowStar &atom, int deferFiring=FALSE) |
virtual void | adjustSampleRates () |
virtual int | checkStars () |
virtual int | computeSchedule (Galaxy &g) |
virtual int | prepareGalaxy () |
void | reportDeadlock (DFGalStarIter &) |
int | reptArc (DFPortHole &port1, DFPortHole &port2) |
int | reptConnectedSubgraph (Block &block) |
virtual void | runOnce () |
int | simRunStar (DataFlowStar &atom, int deferFiring=FALSE) |
Additional Inherited Members | |
![]() | |
int | deferredFiring |
double | schedulePeriod |
![]() | |
DataFlowStar * | deferredStar |
int | invalid |
int | lcmOfDenoms |
SDFSchedule | mySchedule |
long long | numIters |
long long | numItersSoFar |
int | passValue |
BlockList | subgraph |