|
CACAO
|
Go to the source code of this file.
Macros | |
| #define | EARLIEST_USE_CYCLE 3 |
Functions | |
| scheduledata * | schedule_init (methodinfo *m, registerdata *rd) |
| void | schedule_reset (scheduledata *sd, registerdata *rd) |
| void | schedule_close (scheduledata *sd) |
| void | schedule_add_define_dep (scheduledata *sd, s1 opnum, edgenode **define_dep, edgenode **use_dep) |
| void | schedule_add_use_dep (scheduledata *sd, s1 opnum, edgenode **define_dep, edgenode **use_dep) |
| void | schedule_calc_priorities (scheduledata *sd) |
| static void | schedule_create_graph (scheduledata *sd, s4 criticalpath) |
| static void | schedule_add_deps_to_leaders (scheduledata *sd, edgenode *deps, s4 time) |
| void | schedule_do_schedule (scheduledata *sd) |
Variables | |
| s4 | stackrange |
| #define EARLIEST_USE_CYCLE 3 |
| void schedule_add_define_dep | ( | scheduledata * | sd, |
| s1 | opnum, | ||
| edgenode ** | define_dep, | ||
| edgenode ** | use_dep | ||
| ) |
Definition at line 138 of file schedule.c.
|
static |
Definition at line 448 of file schedule.c.
| void schedule_add_use_dep | ( | scheduledata * | sd, |
| s1 | opnum, | ||
| edgenode ** | define_dep, | ||
| edgenode ** | use_dep | ||
| ) |
Definition at line 231 of file schedule.c.
| void schedule_calc_priorities | ( | scheduledata * | sd | ) |
Definition at line 286 of file schedule.c.
| void schedule_close | ( | scheduledata * | sd | ) |
Definition at line 118 of file schedule.c.
|
static |
Definition at line 386 of file schedule.c.
| void schedule_do_schedule | ( | scheduledata * | sd | ) |
Definition at line 480 of file schedule.c.
| scheduledata* schedule_init | ( | methodinfo * | m, |
| registerdata * | rd | ||
| ) |
Definition at line 57 of file schedule.c.
| void schedule_reset | ( | scheduledata * | sd, |
| registerdata * | rd | ||
| ) |
Definition at line 98 of file schedule.c.
| s4 stackrange |
Definition at line 55 of file schedule.c.
1.8.5