X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=isl_morph.c;h=b5bfa18ad6a24c1a077ce311ae6f821b605dba72;hb=112aaabdb4d5670400f914b67631259ac8ba36b6;hp=bd5733dad890c7e380e73455dd6758cdf5ac76ed;hpb=8f52ea51fa97d17c112722a67109410eef78bd93;p=platform%2Fupstream%2Fisl.git diff --git a/isl_morph.c b/isl_morph.c index bd5733d..b5bfa18 100644 --- a/isl_morph.c +++ b/isl_morph.c @@ -1,7 +1,7 @@ /* * Copyright 2010 INRIA Saclay * - * Use of this software is governed by the GNU LGPLv2.1 license + * Use of this software is governed by the MIT license * * Written by Sven Verdoolaege, INRIA Saclay - Ile-de-France, * Parc Club Orsay Universite, ZAC des vignes, 4 rue Jacques Monod, @@ -520,7 +520,7 @@ __isl_give isl_morph *isl_basic_set_parameter_compression( H = isl_mat_right_inverse(H); if (!H || !d) goto error; - isl_seq_set(d->el, H->row[0][0], d->size); + d = isl_vec_set(d, H->row[0][0]); H = isl_mat_drop_rows(H, 0, 1); H = isl_mat_drop_cols(H, 0, 1); B = isl_mat_product(H, B); @@ -581,6 +581,7 @@ static __isl_give isl_basic_set *add_strides(__isl_take isl_basic_set *bset, div = isl_basic_set_alloc_div(bset); if (div < 0) goto error; + isl_int_set_si(bset->div[div][0], 0); k = isl_basic_set_alloc_equality(bset); if (k < 0) goto error;