reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2036 if (!bmap) 2038 total = isl_basic_map_total_dim(bmap); 2039 if (isl_basic_map_free_div(bmap, bmap->n_div) < 0) 2039 if (isl_basic_map_free_div(bmap, bmap->n_div) < 0) 2040 return isl_basic_map_free(bmap); 2041 isl_basic_map_free_inequality(bmap, bmap->n_ineq); 2041 isl_basic_map_free_inequality(bmap, bmap->n_ineq); 2042 if (bmap->n_eq > 0) 2043 isl_basic_map_free_equality(bmap, bmap->n_eq-1); 2043 isl_basic_map_free_equality(bmap, bmap->n_eq-1); 2045 i = isl_basic_map_alloc_equality(bmap); 2049 isl_int_set_si(bmap->eq[i][0], 1); 2050 isl_seq_clr(bmap->eq[i]+1, total); 2051 ISL_F_SET(bmap, ISL_BASIC_MAP_EMPTY); 2052 isl_vec_free(bmap->sample); 2053 bmap->sample = NULL; 2054 return isl_basic_map_finalize(bmap); 2056 isl_basic_map_free(bmap);