declare isl_pw_multi_aff_drop_dims
authorSven Verdoolaege <skimo@kotnet.org>
Sun, 22 Jul 2012 12:30:23 +0000 (14:30 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Thu, 2 Aug 2012 10:20:09 +0000 (12:20 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
doc/user.pod
include/isl/aff.h

index 9c400ef..b2f6483 100644 (file)
@@ -3528,6 +3528,9 @@ It can be modified using
        __isl_give isl_multi_aff *isl_multi_aff_drop_dims(
                __isl_take isl_multi_aff *maff,
                enum isl_dim_type type, unsigned first, unsigned n);
+       __isl_give isl_pw_multi_aff *isl_pw_multi_aff_drop_dims(
+               __isl_take isl_pw_multi_aff *pma,
+               enum isl_dim_type type, unsigned first, unsigned n);
 
 To check whether two multiple affine expressions are
 obviously equal to each other, use
index b892c9f..fc4dbb6 100644 (file)
@@ -340,6 +340,10 @@ __isl_give isl_pw_multi_aff *isl_pw_multi_aff_set_tuple_id(
        __isl_take isl_pw_multi_aff *pma,
        enum isl_dim_type type, __isl_take isl_id *id);
 
+__isl_give isl_pw_multi_aff *isl_pw_multi_aff_drop_dims(
+       __isl_take isl_pw_multi_aff *pma,
+       enum isl_dim_type type, unsigned first, unsigned n);
+
 __isl_give isl_set *isl_pw_multi_aff_domain(__isl_take isl_pw_multi_aff *pma);
 
 __isl_give isl_pw_multi_aff *isl_pw_multi_aff_empty(__isl_take isl_space *space);