add isl_basic_set_get_dim_name
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 1 Mar 2011 14:21:53 +0000 (15:21 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Tue, 1 Mar 2011 14:24:43 +0000 (15:24 +0100)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
doc/user.pod
include/isl/set.h
isl_map.c

index 47c720c..25ae72c 100644 (file)
@@ -1117,6 +1117,9 @@ the following functions.
        const char *isl_constraint_get_dim_name(
                __isl_keep isl_constraint *constraint,
                enum isl_dim_type type, unsigned pos);
+       const char *isl_basic_set_get_dim_name(
+               __isl_keep isl_basic_set *bset,
+               enum isl_dim_type type, unsigned pos);
        const char *isl_set_get_dim_name(
                __isl_keep isl_set *set,
                enum isl_dim_type type, unsigned pos);
index b2d8980..169b0a2 100644 (file)
@@ -39,6 +39,8 @@ const char *isl_basic_set_get_tuple_name(__isl_keep isl_basic_set *bset);
 const char *isl_set_get_tuple_name(__isl_keep isl_set *set);
 __isl_give isl_set *isl_set_set_tuple_name(__isl_take isl_set *set,
        const char *s);
+const char *isl_basic_set_get_dim_name(__isl_keep isl_basic_set *bset,
+       enum isl_dim_type type, unsigned pos);
 __isl_give isl_basic_set *isl_basic_set_set_dim_name(
        __isl_take isl_basic_set *bset,
        enum isl_dim_type type, unsigned pos, const char *s);
index 3a807ea..766c25f 100644 (file)
--- a/isl_map.c
+++ b/isl_map.c
@@ -389,6 +389,12 @@ const char *isl_basic_map_get_dim_name(__isl_keep isl_basic_map *bmap,
        return bmap ? isl_dim_get_name(bmap->dim, type, pos) : NULL;
 }
 
+const char *isl_basic_set_get_dim_name(__isl_keep isl_basic_set *bset,
+       enum isl_dim_type type, unsigned pos)
+{
+       return bset ? isl_dim_get_name(bset->dim, type, pos) : NULL;
+}
+
 const char *isl_map_get_dim_name(__isl_keep isl_map *map,
        enum isl_dim_type type, unsigned pos)
 {