reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
787 if (!pw) 791 isl_die(FN(PW,get_ctx)(pw), isl_error_invalid, 792 "cannot fix output dimension", return FN(PW,free)(pw)); 794 if (pw->n == 0) 795 return pw; 800 pw = FN(PW,cow)(pw); 800 pw = FN(PW,cow)(pw); 801 if (!pw) 802 return FN(PW,free)(pw); 804 for (i = pw->n - 1; i >= 0; --i) { 805 pw->p[i].set = isl_set_fix_si(pw->p[i].set, type, pos, value); 805 pw->p[i].set = isl_set_fix_si(pw->p[i].set, type, pos, value); 806 if (FN(PW,exploit_equalities_and_remove_if_empty)(pw, i) < 0) 807 return FN(PW,free)(pw); 810 return pw;