reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
267 ctx->one, tab->bmap->sample->el + 1, 269 if (isl_basic_map_contains(tab->bmap, sample)) 520 isl_vec_free(tab->bmap->sample); 521 tab->bmap->sample = isl_vec_copy(sample); 617 isl_assert(tab->mat->ctx, tab->bmap, goto error); 631 isl_vec_free(tab->bmap->sample); 632 tab->bmap->sample = isl_vec_copy(sample);tools/polly/lib/External/isl/isl_map_subtract.c
61 tab_total = isl_basic_map_total_dim(tab->bmap); 63 dim = isl_space_dim(tab->bmap->dim, isl_dim_all); 121 tab_total = isl_basic_map_total_dim(tab->bmap); 123 dim = isl_space_dim(tab->bmap->dim, isl_dim_all); 180 total = isl_basic_map_total_dim(tab->bmap); 181 dim = total - tab->bmap->n_div; 188 isl_seq_clr(vec->el + 2 + dim, tab->bmap->n_div); 193 for (j = 0; j < tab->bmap->n_div; ++j) 194 if (isl_seq_eq(tab->bmap->div[j], 195 vec->el, 2 + dim + tab->bmap->n_div)) 198 if (j == tab->bmap->n_div) { 199 vec->size = 2 + dim + tab->bmap->n_div; 356 bm = isl_basic_map_copy(tab->bmap);tools/polly/lib/External/isl/isl_tab.c
211 isl_basic_map_free(tab->bmap); 1915 if (tab->bmap) { 1916 struct isl_basic_map *bmap = tab->bmap; 1923 tab->bmap = isl_basic_map_add_ineq(tab->bmap, ineq); 1923 tab->bmap = isl_basic_map_add_ineq(tab->bmap, ineq); 1926 if (!tab->bmap) 2156 if (tab->bmap) { 2157 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 2157 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 2161 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 2161 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 2165 if (!tab->bmap) 2254 total = isl_basic_map_total_dim(tab->bmap); 2255 div_pos = 1 + total - tab->bmap->n_div + div; 2257 ineq = ineq_for_div(tab->bmap, div); 2269 isl_seq_neg(ineq->el, tab->bmap->div[div] + 1, 1 + total); 2270 isl_int_set(ineq->el[div_pos], tab->bmap->div[div][0]); 2343 isl_assert(tab->mat->ctx, tab->bmap, return -1); 2344 n_div = isl_basic_map_dim(tab->bmap, isl_dim_div); 2363 tab->bmap = isl_basic_map_insert_div(tab->bmap, pos - o_div, div); 2363 tab->bmap = isl_basic_map_insert_div(tab->bmap, pos - o_div, div); 2364 if (!tab->bmap) 3763 off = tab->n_var - isl_basic_map_dim(tab->bmap, isl_dim_div); 3764 if (isl_basic_map_drop_div(tab->bmap, pos - off) < 0) 3873 return isl_basic_map_free_equality(tab->bmap, 1); 3875 return isl_basic_map_free_inequality(tab->bmap, 1); 4035 tab->bmap = bmap; 4043 tab->bmap = bmap; 4061 return bset_from_bmap(tab->bmap); 4137 if (tab->bmap) 4138 isl_basic_map_print_internal(tab->bmap, out, indent);tools/polly/lib/External/isl/isl_tab_pip.c
1625 if (tab->bmap) { 1626 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 1626 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 1630 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 1630 tab->bmap = isl_basic_map_add_ineq(tab->bmap, eq); 1634 if (!tab->bmap) 1653 if (tab->bmap) { 1654 tab->bmap = isl_basic_map_add_ineq(tab->bmap, ineq); 1654 tab->bmap = isl_basic_map_add_ineq(tab->bmap, ineq); 1657 if (!tab->bmap) 1915 isl_assert(tab->mat->ctx, tab->bmap, goto error); 2014 isl_assert(tab->mat->ctx, tab->bmap, return -1); 2118 unsigned total = isl_basic_map_total_dim(tab->bmap); 2120 for (i = 0; i < tab->bmap->n_div; ++i) { 2121 if (isl_int_ne(tab->bmap->div[i][0], denom)) 2123 if (!isl_seq_eq(tab->bmap->div[i] + 1, div, 1 + total)) 2959 return cgbr->tab->bmap->n_eq == 0 && cgbr->tab->bmap->n_div == 0; 2959 return cgbr->tab->bmap->n_eq == 0 && cgbr->tab->bmap->n_div == 0; 3135 dim = isl_basic_map_total_dim(cgbr->tab->bmap); 3311 if (isl_tab_extend_cons(tab, (cgbr->tab->bmap->n_ineq - first)/2) < 0) 3316 for (i = first; i < cgbr->tab->bmap->n_ineq; i += 2) { 3322 isl_seq_cpy(eq->el, cgbr->tab->bmap->ineq[i], 1 + tab->n_param); 3324 cgbr->tab->bmap->ineq[i] + 1 + tab->n_param, 3379 n_ineq = cgbr->tab->bmap->n_ineq; 3383 if (cgbr->tab->bmap->n_ineq > n_ineq && 3407 n_div = isl_basic_map_dim(cgbr->cone->bmap, isl_dim_div); 3417 cgbr->cone->bmap = isl_basic_map_insert_div(cgbr->cone->bmap, 3417 cgbr->cone->bmap = isl_basic_map_insert_div(cgbr->cone->bmap, 3419 if (!cgbr->cone->bmap)tools/polly/lib/External/isl/isl_vertices.c
704 isl_seq_neg(todo->constraint->el, tab->bmap->ineq[con], 1 + tab->n_var);