reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
533 if (!pw1 || !pw2) 536 if (pw1->size < pw1->n + pw2->n && pw1->n < pw2->n) 536 if (pw1->size < pw1->n + pw2->n && pw1->n < pw2->n) 536 if (pw1->size < pw1->n + pw2->n && pw1->n < pw2->n) 537 return FN(PW,add_disjoint_aligned)(pw2, pw1); 539 ctx = isl_space_get_ctx(pw1->dim); 541 if (pw1->type != pw2->type) 545 isl_assert(ctx, isl_space_is_equal(pw1->dim, pw2->dim), goto error); 547 if (FN(PW,IS_ZERO)(pw1)) { 548 FN(PW,free)(pw1); 554 return pw1; 557 pw1 = FN(PW,grow)(pw1, pw2->n); 557 pw1 = FN(PW,grow)(pw1, pw2->n); 558 if (!pw1) 562 pw1 = FN(PW,add_piece)(pw1, 562 pw1 = FN(PW,add_piece)(pw1, 568 return pw1; 570 FN(PW,free)(pw1);