From d8ae51c33a4988e2f37875905bdd1e7a93cf6bdf Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 23 Sep 2016 15:33:53 +0200 Subject: [PATCH] drop isl_set_dup The last use of this function was removed in 4a2ea23 (implement isl_set_cow in terms of isl_map_cow, Thu May 19 10:01:30 2016 +0200). Signed-off-by: Sven Verdoolaege --- isl_map.c | 16 ---------------- isl_map_private.h | 1 - 2 files changed, 17 deletions(-) diff --git a/isl_map.c b/isl_map.c index 7af81af2..5cfd9a5e 100644 --- a/isl_map.c +++ b/isl_map.c @@ -2973,22 +2973,6 @@ struct isl_set *isl_set_grow(struct isl_set *set, int n) return set_from_map(isl_map_grow(set_to_map(set), n)); } -struct isl_set *isl_set_dup(struct isl_set *set) -{ - int i; - struct isl_set *dup; - - if (!set) - return NULL; - - dup = isl_set_alloc_space(isl_space_copy(set->dim), set->n, set->flags); - if (!dup) - return NULL; - for (i = 0; i < set->n; ++i) - dup = isl_set_add_basic_set(dup, isl_basic_set_copy(set->p[i])); - return dup; -} - struct isl_set *isl_set_from_basic_set(struct isl_basic_set *bset) { return isl_map_from_basic_map(bset); diff --git a/isl_map_private.h b/isl_map_private.h index 8edd3bb2..f68cc660 100644 --- a/isl_map_private.h +++ b/isl_map_private.h @@ -148,7 +148,6 @@ __isl_give isl_basic_map *isl_basic_map_simplify( __isl_give isl_set *isl_set_add_basic_set(__isl_take isl_set *set, __isl_take isl_basic_set *bset); -__isl_give isl_set *isl_set_dup(__isl_keep isl_set *set); __isl_give isl_map *isl_map_add_basic_map(__isl_take isl_map *map, __isl_take isl_basic_map *bmap); -- 2.11.4.GIT