From 3480d26f2e1ec99b56477ba0dd780a1600541a44 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Thu, 30 Jun 2011 17:51:31 +0200 Subject: [PATCH] privately export isl_basic_map_divs_known Signed-off-by: Sven Verdoolaege --- isl_map.c | 8 ++++---- isl_map_private.h | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/isl_map.c b/isl_map.c index f116687f..7d5151ca 100644 --- a/isl_map.c +++ b/isl_map.c @@ -5382,7 +5382,7 @@ error: return NULL; } -static int basic_map_divs_known(__isl_keep isl_basic_map *bmap) +int isl_basic_map_divs_known(__isl_keep isl_basic_map *bmap) { int i; unsigned off; @@ -5408,7 +5408,7 @@ static int map_divs_known(__isl_keep isl_map *map) return -1; for (i = 0; i < map->n; ++i) { - int known = basic_map_divs_known(map->p[i]); + int known = isl_basic_map_divs_known(map->p[i]); if (known <= 0) return known; } @@ -5426,7 +5426,7 @@ struct isl_map *isl_basic_map_compute_divs(struct isl_basic_map *bmap) int known; struct isl_map *map; - known = basic_map_divs_known(bmap); + known = isl_basic_map_divs_known(bmap); if (known < 0) goto error; if (known) @@ -5434,7 +5434,7 @@ struct isl_map *isl_basic_map_compute_divs(struct isl_basic_map *bmap) bmap = isl_basic_map_drop_redundant_divs(bmap); - known = basic_map_divs_known(bmap); + known = isl_basic_map_divs_known(bmap); if (known < 0) goto error; if (known) diff --git a/isl_map_private.h b/isl_map_private.h index 0594fb0f..a3b106bd 100644 --- a/isl_map_private.h +++ b/isl_map_private.h @@ -303,6 +303,8 @@ __isl_give isl_basic_map *isl_basic_map_from_local_space( __isl_give isl_basic_set *isl_basic_set_expand_divs( __isl_take isl_basic_set *bset, __isl_take isl_mat *div, int *exp); +int isl_basic_map_divs_known(__isl_keep isl_basic_map *bmap); + __isl_give isl_map *isl_map_inline_foreach_basic_map(__isl_take isl_map *map, __isl_give isl_basic_map *(*fn)(__isl_take isl_basic_map *bmap)); -- 2.11.4.GIT