isl_basic_map_from_local_space: don't finalize result
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 17 May 2011 13:29:16 +0000 (15:29 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Tue, 17 May 2011 13:32:03 +0000 (15:32 +0200)
This function is only called internally during the construction
of isl_constraints and isl_divs and we don't want to remove redundant
existentially quantified variables in these cases.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_map.c

index 128dce9..0668037 100644 (file)
--- a/isl_map.c
+++ b/isl_map.c
@@ -306,7 +306,6 @@ __isl_give isl_basic_map *isl_basic_map_from_local_space(
        }
                                        
        isl_local_space_free(ls);
-       bmap = isl_basic_map_finalize(bmap);
        return bmap;
 error:
        isl_local_space_free(ls);