And similarly for isl_tab_basic_set_non_neg_lexmin.
In future, the space of an isl_basic_map will be different from that
of an isl_basic_set. Calling isl_basic_map_from_range may therefore
result in possibly costly changes.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
struct isl_trivial *triv = NULL;
int level, init;
- tab = tab_for_lexmin(isl_basic_map_from_range(bset), NULL, 0, 0);
+ tab = tab_for_lexmin(bset, NULL, 0, 0);
if (!tab)
goto error;
tab->conflict = conflict;
isl_ctx *ctx = isl_basic_set_get_ctx(bset);
isl_vec *sol;
- tab = tab_for_lexmin(isl_basic_map_from_range(bset), NULL, 0, 0);
+ tab = tab_for_lexmin(bset, NULL, 0, 0);
if (!tab)
goto error;
if (tab->empty)