#ifndef ISL_SCHEDLUE_PRIVATE_H
#define ISL_SCHEDLUE_PRIVATE_H
+#include <isl/aff.h>
#include <isl/schedule.h>
/* The schedule for an individual domain, plus information about the bands
* to the proximity edges.
*/
struct isl_schedule_node {
- isl_map *sched;
+ isl_multi_aff *sched;
int n_band;
int *band_end;
int *band_id;
int n;
int n_band;
int n_total_row;
- isl_dim *dim;
+ isl_space *dim;
isl_band_list *band_forest;