reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
819 if (!fold1 || !fold2) 822 isl_assert(fold1->dim->ctx, fold1->type == fold2->type, goto error); 822 isl_assert(fold1->dim->ctx, fold1->type == fold2->type, goto error); 823 isl_assert(fold1->dim->ctx, isl_space_is_equal(fold1->dim, fold2->dim), 823 isl_assert(fold1->dim->ctx, isl_space_is_equal(fold1->dim, fold2->dim), 826 if (isl_qpolynomial_fold_is_empty(fold1)) { 827 isl_qpolynomial_fold_free(fold1); 833 return fold1; 836 res = qpolynomial_fold_alloc(fold1->type, isl_space_copy(fold1->dim), 836 res = qpolynomial_fold_alloc(fold1->type, isl_space_copy(fold1->dim), 837 fold1->n + fold2->n); 841 for (i = 0; i < fold1->n; ++i) { 842 res->qp[res->n] = isl_qpolynomial_copy(fold1->qp[i]); 855 isl_qpolynomial_fold_free(fold1); 861 isl_qpolynomial_fold_free(fold1);