remove deprecated isl_schedule interface
[platform/upstream/isl.git] / include / isl / schedule.h
index 07e0965..787ab01 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <isl/union_set.h>
 #include <isl/union_map.h>
+#include <isl/list.h>
 
 #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)
 }