reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7461 bmap = isl_basic_map_sort_divs(bmap); 7461 bmap = isl_basic_map_sort_divs(bmap); 7462 bmap = isl_basic_map_cow(bmap); 7462 bmap = isl_basic_map_cow(bmap); 7463 if (!bmap) 7466 n_known = isl_basic_map_first_unknown_div(bmap); 7468 return isl_map_from_basic_map(isl_basic_map_free(bmap)); 7470 nparam = isl_basic_map_dim(bmap, isl_dim_param); 7471 n_in = isl_basic_map_dim(bmap, isl_dim_in); 7472 n_out = isl_basic_map_dim(bmap, isl_dim_out); 7473 dim = isl_space_set_alloc(bmap->ctx, 7478 ls = isl_basic_map_get_local_space(bmap); 7480 n_known, bmap->n_div - n_known); 7482 for (i = n_known; i < bmap->n_div; ++i) 7483 swap_div(bmap, i - n_known, i); 7484 bmap->n_div -= n_known; 7485 bmap->extra -= n_known; 7487 bmap = isl_basic_map_reset_space(bmap, dim); 7487 bmap = isl_basic_map_reset_space(bmap, dim); 7488 bset = bset_from_bmap(bmap); 7496 isl_basic_map_free(bmap);