reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4196 if (!bmap) 4198 if (pos(bmap->dim, type) + first + n == 4199 1 + isl_space_dim(bmap->dim, isl_dim_all)) 4200 return bmap; 4202 total = isl_basic_map_total_dim(bmap); 4203 dim_map = isl_dim_map_alloc(bmap->ctx, total); 4207 unsigned size = isl_space_dim(bmap->dim, t); 4209 isl_dim_map_dim_range(dim_map, bmap->dim, t, 4212 isl_dim_map_dim_range(dim_map, bmap->dim, t, 4213 first, n, total - bmap->n_div - n); 4214 isl_dim_map_dim_range(dim_map, bmap->dim, t, 4218 isl_dim_map_dim(dim_map, bmap->dim, t, off); 4222 isl_dim_map_div(dim_map, bmap, off + n); 4224 res = isl_basic_map_alloc_space(isl_basic_map_get_space(bmap), 4225 bmap->n_div, bmap->n_eq, bmap->n_ineq); 4225 bmap->n_div, bmap->n_eq, bmap->n_ineq); 4225 bmap->n_div, bmap->n_eq, bmap->n_ineq); 4226 res = isl_basic_map_add_constraints_dim_map(res, bmap, dim_map);