X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=isl_map_simplify.c;h=b5b051d57478bc4c5057b491749c9ca29b3568f4;hb=ac5e44583e192a33322189207f06298c8011667b;hp=18041d51404daea1a526e8bcb1acd3b720ce703b;hpb=c3da5eba570b2c12a4cddc03f4f2c848b2cf2c93;p=platform%2Fupstream%2Fisl.git diff --git a/isl_map_simplify.c b/isl_map_simplify.c index 18041d5..b5b051d 100644 --- a/isl_map_simplify.c +++ b/isl_map_simplify.c @@ -901,12 +901,12 @@ struct isl_basic_map *isl_basic_map_simplify(struct isl_basic_map *bmap) while (progress) { progress = 0; bmap = isl_basic_map_normalize_constraints(bmap); + bmap = remove_duplicate_divs(bmap, &progress); bmap = eliminate_divs_eq(bmap, &progress); bmap = eliminate_divs_ineq(bmap, &progress); bmap = isl_basic_map_gauss(bmap, &progress); /* requires equalities in normal form */ bmap = normalize_divs(bmap, &progress); - bmap = remove_duplicate_divs(bmap, &progress); bmap = remove_duplicate_constraints(bmap, &progress); } return bmap;