summaryrefslogtreecommitdiff
path: root/isl_map.c
diff options
context:
space:
mode:
authorSven Verdoolaege <skimo@kotnet.org>2009-02-22 16:58:56 +0100
committerSven Verdoolaege <skimo@kotnet.org>2009-02-23 12:15:15 +0100
commit015ef4c8f9146687c4dde01d57bd8575cbc0e49b (patch)
tree256f5551d81174a92580fb4fd5aef94b729d5aa3 /isl_map.c
parent04277e3b5d001bed05e27a3dbc88a7f7bbfbd089 (diff)
downloadisl-015ef4c8f9146687c4dde01d57bd8575cbc0e49b.tar.gz
isl-015ef4c8f9146687c4dde01d57bd8575cbc0e49b.tar.bz2
isl-015ef4c8f9146687c4dde01d57bd8575cbc0e49b.zip
add isl_basic_map_detect_equalities
Diffstat (limited to 'isl_map.c')
-rw-r--r--isl_map.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/isl_map.c b/isl_map.c
index 02470aeb..2cc58551 100644
--- a/isl_map.c
+++ b/isl_map.c
@@ -521,6 +521,7 @@ void isl_basic_map_inequality_to_equality(
bmap->ineq++;
F_CLR(bmap, ISL_BASIC_MAP_NORMALIZED);
F_CLR(bmap, ISL_BASIC_MAP_NORMALIZED_DIVS);
+ F_CLR(bmap, ISL_BASIC_MAP_ALL_EQUALITIES);
}
int isl_basic_map_alloc_inequality(struct isl_basic_map *bmap)
@@ -534,6 +535,7 @@ int isl_basic_map_alloc_inequality(struct isl_basic_map *bmap)
F_CLR(bmap, ISL_BASIC_MAP_NO_IMPLICIT);
F_CLR(bmap, ISL_BASIC_MAP_NO_REDUNDANT);
F_CLR(bmap, ISL_BASIC_MAP_NORMALIZED);
+ F_CLR(bmap, ISL_BASIC_MAP_ALL_EQUALITIES);
isl_seq_clr(bmap->ineq[bmap->n_ineq] +
1 + isl_basic_map_total_dim(bmap),
bmap->extra - bmap->n_div);