| /src/external/gpl3/gcc/dist/gcc/ |
| graphite-dependences.cc | 235 isl_constraint *ineq = isl_inequality_alloc local 242 ineq = isl_constraint_set_coefficient_si (ineq, isl_dim_out, depth - 1, 1); 243 ineq = isl_constraint_set_coefficient_si (ineq, isl_dim_in, depth - 1, -1); 244 ineq = isl_constraint_set_constant_si (ineq, -1); 245 lex = isl_map_add_constraint (lex, ineq);
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| graphite-dependences.cc | 235 isl_constraint *ineq = isl_inequality_alloc local 242 ineq = isl_constraint_set_coefficient_si (ineq, isl_dim_out, depth - 1, 1); 243 ineq = isl_constraint_set_coefficient_si (ineq, isl_dim_in, depth - 1, -1); 244 ineq = isl_constraint_set_constant_si (ineq, -1); 245 lex = isl_map_add_constraint (lex, ineq);
|
| /src/external/mit/isl/dist/ |
| isl_map_private.h | 68 isl_int **ineq; member in struct:isl_basic_map 247 isl_int *ineq); 249 isl_int *ineq); 547 int pos, int *div, int *ineq); 587 __isl_keep isl_basic_map *bmap, int ineq, int pos);
|
| isl_coalesce.c | 47 static int status_in(isl_int *ineq, struct isl_tab *tab) 49 enum isl_ineq_type type = isl_tab_ineq_type(tab, ineq); 106 int *ineq = isl_calloc_array(bmap_i->ctx, int, bmap_i->n_ineq); local 108 if (!ineq) 113 ineq[k] = STATUS_REDUNDANT; 116 ineq[k] = status_in(bmap_i->ineq[k], tab_j); 117 if (ineq[k] == STATUS_ERROR) 119 if (ineq[k] == STATUS_SEPARATE) 123 return ineq; 205 int *ineq; member in struct:isl_coalesce_info 3064 isl_vec *ineq; local [all...] |
| isl_convex_hull.c | 231 isl_seq_clr(lp->ineq[k], 1+lp_dim); 232 isl_int_set_si(lp->ineq[k][1+dim*i], 1); 243 isl_seq_clr(lp->ineq[k], 1+dim*i); 244 isl_seq_cpy(lp->ineq[k]+1+dim*i, set->p[i]->ineq[j], dim); 245 isl_seq_clr(lp->ineq[k]+1+dim*(i+1), dim*(set->n-i-1)); 555 facet = compute_facet(set, hull->ineq[i]); 556 facet = isl_basic_set_add_eq(facet, hull->ineq[i]); 560 hull_facet = isl_basic_set_add_eq(hull_facet, hull->ineq[i]); 571 if (isl_seq_eq(facet->ineq[j] 1518 int ineq; member in struct:max_constraint 1694 isl_int *ineq = set->p[s]->ineq[i]; local 1720 isl_int *ineq = set->p[s]->ineq[i]; local 2889 isl_int **ineq = NULL; local [all...] |
| isl_tab.c | 1890 /* Add inequality "ineq" and check if it conflicts with the 1896 isl_stat isl_tab_add_ineq(struct isl_tab *tab, isl_int *ineq) 1912 tab->bmap = isl_basic_map_add_ineq(tab->bmap, ineq); 1921 isl_int_swap(ineq[0], cst); 1923 r = isl_tab_add_row(tab, ineq); 1925 isl_int_swap(ineq[0], cst); 2205 struct isl_vec *ineq; local 2213 ineq = isl_vec_alloc(bmap->ctx, 1 + total); 2214 if (!ineq) 2217 isl_seq_cpy(ineq->el, bmap->div[div] + 1, 1 + total) 2242 struct isl_vec *ineq; local [all...] |
| isl_map_simplify.c | 41 isl_int *t = bmap->ineq[a]; 42 bmap->ineq[a] = bmap->ineq[b]; 43 bmap->ineq[b] = t; 81 isl_seq_gcd(bmap->ineq[i]+1, total, &gcd); 83 if (isl_int_is_neg(bmap->ineq[i][0])) { 92 isl_int_gcd(gcd, gcd, bmap->ineq[i][0]); 95 isl_int_fdiv_q(bmap->ineq[i][0], bmap->ineq[i][0], gcd); 96 isl_seq_scale_down(bmap->ineq[i]+1, bmap->ineq[i]+1, gcd, total) 2631 isl_mat *ineq; local 2651 isl_mat *ineq; local 2704 isl_mat *ineq; local [all...] |
| isl_scheduler.c | 2362 isl_size eq, ineq; local 2365 ineq = isl_basic_set_n_inequality(bset); 2368 if (eq < 0 || ineq < 0) 2372 *n_ineq += ineq; 2498 isl_seq_clr(graph->lp->ineq[k], 1 + total); 2500 isl_int_set_si(graph->lp->ineq[k][1 + pos], -1); 2501 isl_int_set_si(graph->lp->ineq[k][0], max); 2563 isl_vec *ineq; local 2579 isl_seq_clr(graph->lp->ineq[k], 1 + total); 2580 isl_int_set_si(graph->lp->ineq[k][dim], -1) [all...] |
| isl_tab_pip.c | 81 /* add inequality; check is 1 if ineq may not be valid; 84 void (*add_ineq)(struct isl_context *context, isl_int *ineq, 86 /* check sign of ineq based on previous information. 90 isl_int *ineq, int strict); 92 int (*test_ineq)(struct isl_context *context, isl_int *ineq); 228 /* Add inequality constraint "ineq" to the context of "sol". 229 * "check" is set if "ineq" is not known to be a valid constraint. 232 static void sol_context_add_ineq(struct isl_sol *sol, isl_int *ineq, int check, 237 sol->context->op->add_ineq(sol->context, ineq, check, update); 933 struct isl_vec *ineq; local 1040 struct isl_vec *ineq; local 2442 struct isl_vec *ineq = NULL; local 2745 struct isl_vec *ineq = NULL; local 3868 struct isl_vec *ineq = NULL; local 4158 struct isl_vec *ineq; local 4194 struct isl_vec *ineq; local [all...] |
| isl_aff.c | 2333 isl_constraint *ineq; local 2348 ineq = isl_inequality_from_aff(aff); 2349 c = isl_constraint_get_constant_val(ineq); 2351 ineq = isl_constraint_set_constant_val(ineq, c); 2353 bset = isl_basic_set_from_constraint(ineq); 2370 isl_constraint *ineq; local 2381 ineq = isl_inequality_from_aff(aff); 2383 bset = isl_basic_set_from_constraint(ineq); 2425 isl_constraint *ineq; local 5078 int eq, div, ineq; local [all...] |