use isl_aff to represent tile lower bound instead of isl_qpolynomial
[ppcg.git] / scoplib_isl.h
blob0ded70f86e3f98959084c90027603b3277d79d3e
1 #ifndef SCOPLIB_ISL_H
2 #define SCOPLIB_ISL_H
4 #include <isl/dim.h>
5 #include <isl/set.h>
6 #include <isl/map.h>
7 #include <isl/union_map.h>
9 #include "scoplib/statement.h"
11 __isl_give isl_dim *set_dim_names(__isl_take isl_dim *dim,
12 enum isl_dim_type type, char **names);
13 __isl_give isl_set *scoplib_matrix_to_isl_set(scoplib_matrix_p matrix,
14 __isl_take isl_dim *dim);
15 __isl_give isl_set *scoplib_matrix_list_to_isl_set(
16 scoplib_matrix_list_p list, __isl_take isl_dim *dim);
17 __isl_give isl_union_map *scoplib_access_to_isl_union_map(
18 scoplib_matrix_p access, __isl_take isl_set *dom, char **arrays);
19 __isl_give isl_map *scoplib_schedule_to_isl_map(
20 scoplib_matrix_p schedule, __isl_take isl_dim *dim);
22 #endif