reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
242 return morph; 244 morph = isl_morph_cow(morph); 244 morph = isl_morph_cow(morph); 245 if (!morph) 248 ran_offset = 1 + isl_space_offset(morph->ran->dim, type); 250 morph->ran = isl_basic_set_remove_dims(morph->ran, type, first, n); 250 morph->ran = isl_basic_set_remove_dims(morph->ran, type, first, n); 252 morph->map = isl_mat_drop_rows(morph->map, ran_offset + first, n); 252 morph->map = isl_mat_drop_rows(morph->map, ran_offset + first, n); 254 morph->inv = isl_mat_drop_cols(morph->inv, ran_offset + first, n); 254 morph->inv = isl_mat_drop_cols(morph->inv, ran_offset + first, n); 256 if (morph->dom && morph->ran && morph->map && morph->inv) 256 if (morph->dom && morph->ran && morph->map && morph->inv) 256 if (morph->dom && morph->ran && morph->map && morph->inv) 256 if (morph->dom && morph->ran && morph->map && morph->inv) 257 return morph; 259 isl_morph_free(morph);