reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1648 if (!pw || !morph) 1651 ctx = isl_space_get_ctx(pw->dim); 1652 isl_assert(ctx, isl_space_is_domain_internal(morph->dom->dim, pw->dim), 1655 pw = FN(PW,cow)(pw); 1655 pw = FN(PW,cow)(pw); 1656 if (!pw) 1658 pw->dim = isl_space_extend_domain_with_range( 1659 isl_space_copy(morph->ran->dim), pw->dim); 1660 if (!pw->dim) 1663 for (i = 0; i < pw->n; ++i) { 1664 pw->p[i].set = isl_morph_set(isl_morph_copy(morph), pw->p[i].set); 1664 pw->p[i].set = isl_morph_set(isl_morph_copy(morph), pw->p[i].set); 1665 if (!pw->p[i].set) 1667 pw->p[i].FIELD = FN(EL,morph_domain)(pw->p[i].FIELD, 1667 pw->p[i].FIELD = FN(EL,morph_domain)(pw->p[i].FIELD, 1669 if (!pw->p[i].FIELD) 1675 return pw; 1677 FN(PW,free)(pw);