From: Sven Verdoolaege Date: Wed, 14 Jul 2010 12:18:31 +0000 (+0200) Subject: privately export isl_basic_map_fast_cmp and isl_basic_map_fast_is_equal X-Git-Tag: isl-0.04~100 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f3b90553d7323805e5b881c0b9e4e5579b011c6;p=platform%2Fupstream%2Fisl.git privately export isl_basic_map_fast_cmp and isl_basic_map_fast_is_equal Signed-off-by: Sven Verdoolaege --- diff --git a/isl_map.c b/isl_map.c index 3fe5f70..62eb108 100644 --- 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; } diff --git a/isl_map_private.h b/isl_map_private.h index 54067c3..b6a2d52 100644 --- a/isl_map_private.h +++ b/isl_map_private.h @@ -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(