reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5472 map = isl_map_cow(map); 5472 map = isl_map_cow(map); 5473 if (!map) 5475 map->dim = isl_space_cow(map->dim); 5475 map->dim = isl_space_cow(map->dim); 5476 if (!map->dim) 5479 for (i = 1; i < map->n; ++i) 5480 isl_assert(map->ctx, map->p[0]->n_div == map->p[i]->n_div, 5480 isl_assert(map->ctx, map->p[0]->n_div == map->p[i]->n_div, 5480 isl_assert(map->ctx, map->p[0]->n_div == map->p[i]->n_div, 5482 for (i = 0; i < map->n; ++i) { 5483 map->p[i] = bset_to_bmap( 5484 isl_basic_map_underlying_set(map->p[i])); 5485 if (!map->p[i]) 5488 if (map->n == 0) 5489 map->dim = isl_space_underlying(map->dim, 0); 5489 map->dim = isl_space_underlying(map->dim, 0); 5491 isl_space_free(map->dim); 5492 map->dim = isl_space_copy(map->p[0]->dim); 5492 map->dim = isl_space_copy(map->p[0]->dim); 5494 if (!map->dim) 5496 return set_from_map(map); 5498 isl_map_free(map);