summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSven Verdoolaege <skimo@kotnet.org>2011-01-26 21:59:54 +0100
committerSven Verdoolaege <skimo@kotnet.org>2011-01-27 17:39:39 +0100
commit9aa4bca44d5aaddfac928629df8630ba3e3376c8 (patch)
treeae3eb42e07625a426d3aa45d970d078b2594dc57 /include
parentc8d7d0e0d68d66ea37d19737628b22367aad84c3 (diff)
downloadisl-9aa4bca44d5aaddfac928629df8630ba3e3376c8.tar.gz
isl-9aa4bca44d5aaddfac928629df8630ba3e3376c8.tar.bz2
isl-9aa4bca44d5aaddfac928629df8630ba3e3376c8.zip
add isl_map_nat_universe
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
Diffstat (limited to 'include')
-rw-r--r--include/isl/map.h2
-rw-r--r--include/isl/set.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/include/isl/map.h b/include/isl/map.h
index e3e8a289..63eb44f6 100644
--- a/include/isl/map.h
+++ b/include/isl/map.h
@@ -110,6 +110,7 @@ __isl_give isl_basic_map *isl_basic_map_empty(__isl_take isl_dim *dim);
struct isl_basic_map *isl_basic_map_empty_like(struct isl_basic_map *model);
struct isl_basic_map *isl_basic_map_empty_like_map(struct isl_map *model);
__isl_give isl_basic_map *isl_basic_map_universe(__isl_take isl_dim *dim);
+__isl_give isl_basic_map *isl_basic_map_nat_universe(__isl_take isl_dim *dim);
__isl_give isl_basic_map *isl_basic_map_universe_like(
__isl_keep isl_basic_map *bmap);
__isl_give isl_basic_map *isl_basic_map_remove_redundancies(
@@ -235,6 +236,7 @@ struct isl_map *isl_map_alloc(struct isl_ctx *ctx,
unsigned nparam, unsigned in, unsigned out, int n,
unsigned flags);
__isl_give isl_map *isl_map_universe(__isl_take isl_dim *dim);
+__isl_give isl_map *isl_map_nat_universe(__isl_take isl_dim *dim);
__isl_give isl_map *isl_map_empty(__isl_take isl_dim *dim);
struct isl_map *isl_map_empty_like(struct isl_map *model);
struct isl_map *isl_map_empty_like_basic_map(struct isl_basic_map *model);
diff --git a/include/isl/set.h b/include/isl/set.h
index e06b4f66..5a148950 100644
--- a/include/isl/set.h
+++ b/include/isl/set.h
@@ -62,6 +62,7 @@ struct isl_basic_set *isl_basic_set_dup(struct isl_basic_set *bset);
__isl_give isl_basic_set *isl_basic_set_empty(__isl_take isl_dim *dim);
struct isl_basic_set *isl_basic_set_empty_like(struct isl_basic_set *bset);
__isl_give isl_basic_set *isl_basic_set_universe(__isl_take isl_dim *dim);
+__isl_give isl_basic_set *isl_basic_set_nat_universe(__isl_take isl_dim *dim);
struct isl_basic_set *isl_basic_set_universe_like(struct isl_basic_set *bset);
__isl_give isl_basic_set *isl_basic_set_universe_like_set(
__isl_keep isl_set *model);
@@ -165,6 +166,7 @@ struct isl_set *isl_set_extend(struct isl_set *base,
__isl_give isl_set *isl_set_empty(__isl_take isl_dim *dim);
struct isl_set *isl_set_empty_like(struct isl_set *set);
__isl_give isl_set *isl_set_universe(__isl_take isl_dim *dim);
+__isl_give isl_set *isl_set_nat_universe(__isl_take isl_dim *dim);
__isl_give isl_set *isl_set_universe_like(__isl_keep isl_set *model);
__isl_give isl_set *isl_set_add_basic_set(__isl_take isl_set *set,
__isl_take isl_basic_set *bset);