From 916d067cacdee62a72415ce4a58cc8735d72a9c6 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Wed, 3 Aug 2011 14:02:32 +0200 Subject: [PATCH] add isl_set_reset_tuple_id Signed-off-by: Sven Verdoolaege --- doc/user.pod | 2 ++ include/isl/set.h | 1 + isl_map.c | 5 +++++ 3 files changed, 8 insertions(+) diff --git a/doc/user.pod b/doc/user.pod index caab2690..6e748a44 100644 --- a/doc/user.pod +++ b/doc/user.pod @@ -1332,6 +1332,8 @@ or relation can be read off or set using the following functions. __isl_give isl_set *isl_set_set_tuple_id( __isl_take isl_set *set, __isl_take isl_id *id); + __isl_give isl_set *isl_set_reset_tuple_id( + __isl_take isl_set *set); __isl_give isl_id *isl_set_get_tuple_id( __isl_keep isl_set *set); __isl_give isl_map *isl_map_set_tuple_id( diff --git a/include/isl/set.h b/include/isl/set.h index 93909958..2f619d4e 100644 --- a/include/isl/set.h +++ b/include/isl/set.h @@ -65,6 +65,7 @@ __isl_give isl_id *isl_set_get_dim_id(__isl_keep isl_set *set, enum isl_dim_type type, unsigned pos); __isl_give isl_set *isl_set_set_tuple_id(__isl_take isl_set *set, __isl_take isl_id *id); +__isl_give isl_set *isl_set_reset_tuple_id(__isl_take isl_set *set); __isl_give isl_id *isl_set_get_tuple_id(__isl_keep isl_set *set); int isl_set_find_dim_by_id(__isl_keep isl_set *set, enum isl_dim_type type, diff --git a/isl_map.c b/isl_map.c index 1ff2f6be..6cc075e0 100644 --- a/isl_map.c +++ b/isl_map.c @@ -428,6 +428,11 @@ __isl_give isl_map *isl_map_reset_tuple_id(__isl_take isl_map *map, return isl_map_reset_dim(map, isl_dim_copy(map->dim)); } +__isl_give isl_set *isl_set_reset_tuple_id(__isl_take isl_set *set) +{ + return isl_map_reset_tuple_id(set, isl_dim_set); +} + __isl_give isl_id *isl_map_get_tuple_id(__isl_keep isl_map *map, enum isl_dim_type type) { -- 2.11.4.GIT