rename isl_dim to isl_space
[platform/upstream/isl.git] / isl_aff_private.h
index f3bd469..a6951e9 100644 (file)
@@ -21,7 +21,7 @@ struct isl_pw_aff_piece {
 struct isl_pw_aff {
        int ref;
 
-       isl_dim *dim;
+       isl_space *dim;
 
        int n;
 
@@ -31,17 +31,20 @@ struct isl_pw_aff {
 
 __isl_give isl_aff *isl_aff_alloc(__isl_take isl_local_space *ls);
 
-__isl_give isl_aff *isl_aff_reset_dim(__isl_take isl_aff *aff,
-       __isl_take isl_dim *dim);
+__isl_give isl_aff *isl_aff_reset_space(__isl_take isl_aff *aff,
+       __isl_take isl_space *dim);
 __isl_give isl_aff *isl_aff_realign(__isl_take isl_aff *aff,
        __isl_take isl_reordering *r);
 
 __isl_give isl_aff *isl_aff_expand_divs( __isl_take isl_aff *aff,
        __isl_take isl_mat *div, int *exp);
 
-__isl_give isl_pw_aff *isl_pw_aff_reset_dim(__isl_take isl_pw_aff *pwaff,
-       __isl_take isl_dim *dim);
+__isl_give isl_pw_aff *isl_pw_aff_reset_space(__isl_take isl_pw_aff *pwaff,
+       __isl_take isl_space *dim);
 __isl_give isl_pw_aff *isl_pw_aff_add_disjoint(
        __isl_take isl_pw_aff *pwaff1, __isl_take isl_pw_aff *pwaff2);
 
+__isl_give isl_pw_aff *isl_pw_aff_union_opt(__isl_take isl_pw_aff *pwaff1,
+       __isl_take isl_pw_aff *pwaff2, int max);
+
 #endif