summaryrefslogtreecommitdiffstats
path: root/polly/lib/External/isl/isl_tab.c
diff options
context:
space:
mode:
Diffstat (limited to 'polly/lib/External/isl/isl_tab.c')
-rw-r--r--polly/lib/External/isl/isl_tab.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/polly/lib/External/isl/isl_tab.c b/polly/lib/External/isl/isl_tab.c
index 3d9bd92fcce..908b79349fb 100644
--- a/polly/lib/External/isl/isl_tab.c
+++ b/polly/lib/External/isl/isl_tab.c
@@ -1883,6 +1883,7 @@ int isl_tab_add_ineq(struct isl_tab *tab, isl_int *ineq)
}
if (tab->cone) {
isl_int_init(cst);
+ isl_int_set_si(cst, 0);
isl_int_swap(ineq[0], cst);
}
r = isl_tab_add_row(tab, ineq);
@@ -2064,6 +2065,7 @@ int isl_tab_add_eq(struct isl_tab *tab, isl_int *eq)
if (tab->cone) {
isl_int_init(cst);
+ isl_int_set_si(cst, 0);
isl_int_swap(eq[0], cst);
}
r = isl_tab_add_row(tab, eq);
@@ -2363,6 +2365,7 @@ struct isl_tab *isl_tab_from_recession_cone(__isl_keep isl_basic_set *bset,
tab->cone = 1;
isl_int_init(cst);
+ isl_int_set_si(cst, 0);
for (i = 0; i < bset->n_eq; ++i) {
isl_int_swap(bset->eq[i][offset], cst);
if (offset > 0) {
OpenPOWER on IntegriCloud