X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fisl%2Fschedule.h;h=787ab015c9cce0536fcdd47b9f9f11e01bbed525;hb=70185cc4cd287c58ae523cf139ed359561330755;hp=07e0965b956d1f0ff77a6a9e7c697f701c9401a7;hpb=a3030fcabcd32b7a1b91de342d6a05730b4469e5;p=platform%2Fupstream%2Fisl.git diff --git a/include/isl/schedule.h b/include/isl/schedule.h index 07e0965..787ab01 100644 --- a/include/isl/schedule.h +++ b/include/isl/schedule.h @@ -3,6 +3,7 @@ #include #include +#include #if defined(__cplusplus) extern "C" { @@ -18,9 +19,12 @@ __isl_give isl_schedule *isl_union_set_compute_schedule( void *isl_schedule_free(__isl_take isl_schedule *sched); __isl_give isl_union_map *isl_schedule_get_map(__isl_keep isl_schedule *sched); -int isl_schedule_n_band(__isl_keep isl_schedule *sched); -__isl_give isl_union_map *isl_schedule_get_band(__isl_keep isl_schedule *sched, - unsigned band); +__isl_give isl_band_list *isl_schedule_get_band_forest( + __isl_keep isl_schedule *schedule); + +__isl_give isl_printer *isl_printer_print_schedule(__isl_take isl_printer *p, + __isl_keep isl_schedule *schedule); +void isl_schedule_dump(__isl_keep isl_schedule *schedule); #if defined(__cplusplus) }