reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2216 if (!qp || !s) 2219 qp = isl_qpolynomial_cow(qp); 2219 qp = isl_qpolynomial_cow(qp); 2220 if (!qp) 2223 total = isl_space_dim(qp->dim, isl_dim_all); 2224 qp->upoly = isl_upoly_subs(qp->upoly, total + div, 1, &s); 2224 qp->upoly = isl_upoly_subs(qp->upoly, total + div, 1, &s); 2225 if (!qp->upoly) 2228 reordering = isl_alloc_array(qp->dim->ctx, int, total + qp->div->n_row); 2228 reordering = isl_alloc_array(qp->dim->ctx, int, total + qp->div->n_row); 2233 for (i = total + div + 1; i < total + qp->div->n_row; ++i) 2235 qp->div = isl_mat_drop_rows(qp->div, div, 1); 2235 qp->div = isl_mat_drop_rows(qp->div, div, 1); 2236 qp->div = isl_mat_drop_cols(qp->div, 2 + total + div, 1); 2236 qp->div = isl_mat_drop_cols(qp->div, 2 + total + div, 1); 2237 qp->upoly = reorder(qp->upoly, reordering); 2237 qp->upoly = reorder(qp->upoly, reordering); 2240 if (!qp->upoly || !qp->div) 2240 if (!qp->upoly || !qp->div) 2244 return qp; 2246 isl_qpolynomial_free(qp);