reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/isl_polynomial.c
 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);