reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3224 if (!bmap || !context) 3225 return isl_basic_map_free(bmap); 3228 extra = isl_basic_map_total_dim(bmap) - total; 3230 i1 = bmap->n_eq - 1; 3233 while (bmap && i1 >= 0 && i2 >= 0) { 3236 if (isl_seq_first_non_zero(bmap->eq[i1] + 1 + total, 3239 last1 = isl_seq_last_non_zero(bmap->eq[i1] + 1, total); 3249 if (isl_seq_eq(bmap->eq[i1], context->eq[i2], 1 + total)) { 3250 bmap = isl_basic_map_cow(bmap); 3250 bmap = isl_basic_map_cow(bmap); 3251 if (isl_basic_map_drop_equality(bmap, i1) < 0) 3252 bmap = isl_basic_map_free(bmap); 3252 bmap = isl_basic_map_free(bmap); 3258 return bmap;