reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2910 isl_space *space = isl_basic_map_get_space(bmap); 2911 isl_basic_map_free(bmap); 2914 bmap = isl_basic_map_cow(bmap); 2914 bmap = isl_basic_map_cow(bmap); 2915 if (!bmap) 2918 if (isl_basic_map_check_range(bmap, type, first, n) < 0) 2919 return isl_basic_map_free(bmap); 2921 first += isl_basic_map_offset(bmap, type) - 1; 2923 for (i = bmap->n_eq - 1; i >= 0; --i) { 2924 if (isl_seq_first_non_zero(bmap->eq[i] + 1 + first, n) != -1) 2926 isl_basic_map_drop_equality(bmap, i); 2929 for (i = bmap->n_ineq - 1; i >= 0; --i) { 2930 if (isl_seq_first_non_zero(bmap->ineq[i] + 1 + first, n) != -1) 2932 isl_basic_map_drop_inequality(bmap, i); 2935 bmap = isl_basic_map_add_known_div_constraints(bmap); 2935 bmap = isl_basic_map_add_known_div_constraints(bmap); 2936 return bmap;