privately export isl_basic_map_fast_cmp and isl_basic_map_fast_is_equal
authorSven Verdoolaege <skimo@kotnet.org>
Wed, 14 Jul 2010 12:18:31 +0000 (14:18 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Wed, 14 Jul 2010 18:00:48 +0000 (20:00 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_map.c
isl_map_private.h

index 3fe5f70..62eb108 100644 (file)
--- a/isl_map.c
+++ b/isl_map.c
@@ -6040,8 +6040,8 @@ struct isl_basic_set *isl_basic_set_normalize(struct isl_basic_set *bset)
                                                (struct isl_basic_map *)bset);
 }
 
-static int isl_basic_map_fast_cmp(const struct isl_basic_map *bmap1,
-       const struct isl_basic_map *bmap2)
+int isl_basic_map_fast_cmp(const __isl_keep isl_basic_map *bmap1,
+       const __isl_keep isl_basic_map *bmap2)
 {
        int i, cmp;
        unsigned total;
@@ -6086,8 +6086,8 @@ static int isl_basic_map_fast_cmp(const struct isl_basic_map *bmap1,
        return 0;
 }
 
-static int isl_basic_map_fast_is_equal(struct isl_basic_map *bmap1,
-       struct isl_basic_map *bmap2)
+int isl_basic_map_fast_is_equal(__isl_keep isl_basic_map *bmap1,
+       __isl_keep isl_basic_map *bmap2)
 {
        return isl_basic_map_fast_cmp(bmap1, bmap2) == 0;
 }
index 54067c3..b6a2d52 100644 (file)
@@ -94,8 +94,12 @@ struct isl_basic_set *isl_basic_set_gauss(
        struct isl_basic_set *bset, int *progress);
 __isl_give isl_basic_set *isl_basic_set_sort_constraints(
        __isl_take isl_basic_set *bset);
+int isl_basic_map_fast_cmp(const __isl_keep isl_basic_map *bmap1,
+       const __isl_keep isl_basic_map *bmap2);
 int isl_basic_set_fast_is_equal(__isl_keep isl_basic_set *bset1,
        __isl_keep isl_basic_set *bset2);
+int isl_basic_map_fast_is_equal(__isl_keep isl_basic_map *bmap1,
+       __isl_keep isl_basic_map *bmap2);
 struct isl_basic_map *isl_basic_map_normalize_constraints(
        struct isl_basic_map *bmap);
 struct isl_basic_set *isl_basic_set_normalize_constraints(