reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3430 return qp; 3432 qp = isl_qpolynomial_cow(qp); 3432 qp = isl_qpolynomial_cow(qp); 3433 if (!qp) 3437 isl_die(qp->dim->ctx, isl_error_invalid, 3447 isl_assert(qp->dim->ctx, first + n <= isl_space_dim(qp->dim, type), 3447 isl_assert(qp->dim->ctx, first + n <= isl_space_dim(qp->dim, type), 3451 isl_assert(qp->dim->ctx, isl_space_is_equal(qp->dim, subs[i]->dim), 3451 isl_assert(qp->dim->ctx, isl_space_is_equal(qp->dim, subs[i]->dim), 3454 isl_assert(qp->dim->ctx, qp->div->n_row == 0, goto error); 3454 isl_assert(qp->dim->ctx, qp->div->n_row == 0, goto error); 3456 isl_assert(qp->dim->ctx, subs[i]->div->n_row == 0, goto error); 3458 first += pos(qp->dim, type); 3460 ups = isl_alloc_array(qp->dim->ctx, struct isl_upoly *, n); 3466 qp->upoly = isl_upoly_subs(qp->upoly, first, n, ups); 3466 qp->upoly = isl_upoly_subs(qp->upoly, first, n, ups); 3470 if (!qp->upoly) 3473 return qp; 3475 isl_qpolynomial_free(qp);