|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/lib/External/isl/isl_blk.c 20 block.data = NULL;
26 return block.size == 0 && block.data == NULL;
33 block.data = NULL;
39 return block.size == -1 && block.data == NULL;
47 isl_int_clear(block.data[i]);
48 free(block.data);
60 p = isl_realloc_array(ctx, block.data, isl_int, new_n);
65 block.data = p;
68 isl_int_init(block.data[i]);
tools/polly/lib/External/isl/isl_convex_hull.c 367 isl_int_set_si(obj->block.data[0], 0);
369 isl_seq_clr(obj->block.data + 1 + dim*i, 2);
370 isl_int_set_si(obj->block.data[1 + dim*i+2], 1);
371 isl_seq_clr(obj->block.data + 1 + dim*i+3, dim-3);
376 obj->block.data, ctx->one, &num, &den, NULL);
1117 isl_seq_clr(dir->block.data + 1, dir->size - 1);
1120 isl_int_set(dir->block.data[0], sample->block.data[n]); n++;
1120 isl_int_set(dir->block.data[0], sample->block.data[n]); n++;
1122 isl_int_sub(sample->block.data[n],
1123 sample->block.data[n], sample->block.data[n+1]);
1123 sample->block.data[n], sample->block.data[n+1]);
1124 isl_seq_combine(dir->block.data,
1125 bset1->ctx->one, dir->block.data,
1126 sample->block.data[n], bset1->eq[i], 1 + d);
1131 isl_seq_combine(dir->block.data,
1132 bset1->ctx->one, dir->block.data,
1133 sample->block.data[n++], bset1->ineq[i], 1 + d);
1255 isl_seq_cpy(T->row[0], dir->block.data, dir->size);
tools/polly/lib/External/isl/isl_equalities.c 83 isl_int_set(M->row[i][i], d->block.data[i]);
141 isl_mat_col_mul(U, 0, d->block.data[0], 0);
182 isl_int_divexact(D, D, d->block.data[i]);
185 isl_int_mul(D, D, d->block.data[i]);
340 isl_seq_cpy(d->block.data+i, d->block.data+i+1,
340 isl_seq_cpy(d->block.data+i, d->block.data+i+1,
350 isl_int_gcd(D, D, d->block.data[i]);
354 isl_int_divexact(d->block.data[i], d->block.data[i], D);
354 isl_int_divexact(d->block.data[i], d->block.data[i], D);
tools/polly/lib/External/isl/isl_map.c 1139 bmap->ineq[i] = bmap->block.data + i * row_size;
1142 bmap->div[i] = bmap->block2.data + i * (1 + row_size);
1981 isl_seq_cpy(blk.data, a+a_len, b_len);
1982 isl_seq_cpy(blk.data+b_len, a, a_len);
1983 isl_seq_cpy(a, blk.data, b_len+a_len);
4251 old = bmap->block2.data;
4254 if (!bmap->block2.data)
4260 new_div[i] = bmap->block2.data +
4265 new_div[n + i] = bmap->block2.data + (bmap->div[i] - old);
5444 bmap->div[i] = bmap->block2.data + i * (1 + 1 + total);
9211 isl_seq_clr(obj->block.data, 1 + total);
9212 isl_int_set_si(obj->block.data[1+nparam+pos], 1);
9213 isl_int_set_si(obj->block.data[1+nparam+pos+(dim1-pos)], -1);
9214 res = isl_basic_map_solve_lp(bmap1, 1, obj->block.data, ctx->one,
tools/polly/lib/External/isl/isl_map_simplify.c 783 isl_seq_clr(eq.data, 1+total);
807 isl_int_set_si(eq.data[1+total_var+k], -1);
808 isl_int_set_si(eq.data[1+total_var+l], 1);
809 bmap = eliminate_div(bmap, eq.data, l, 1);
812 isl_int_set_si(eq.data[1+total_var+k], 0);
813 isl_int_set_si(eq.data[1+total_var+l], 0);
940 isl_int_set(d->block.data[i], bmap->eq[i][1 + total + j]);
3610 reduced = reduced_using_equalities(v->block.data, bmap2->eq[i],
3612 if (reduced && !isl_int_is_zero(v->block.data[0]) &&
3613 isl_seq_first_non_zero(v->block.data + 1, total) == -1)
3618 reduced = reduced_using_equalities(v->block.data,
3620 if (reduced && isl_int_is_neg(v->block.data[0]) &&
3621 isl_seq_first_non_zero(v->block.data + 1, total) == -1)
3627 reduced = reduced_using_equalities(v->block.data,
3629 if (reduced && isl_int_is_neg(v->block.data[0]) &&
3630 isl_seq_first_non_zero(v->block.data + 1, total) == -1)
tools/polly/lib/External/isl/isl_mat.c 72 mat->row[i] = mat->block.data + i * n_col;
123 old = mat->block.data;
133 mat->row[i] = mat->block.data + (mat->row[i] - old);
135 mat->row[i] = mat->block.data + i * mat->max_col;
465 &prod->block.data[i]);
tools/polly/lib/External/isl/isl_sample.c 74 isl_int_set_si(sample->block.data[0], 1);
92 isl_int_neg(sample->block.data[1], bset->ineq[0][0]);
94 isl_int_set(sample->block.data[1], bset->ineq[0][0]);
96 isl_seq_inner_product(sample->block.data,
tools/polly/lib/External/isl/isl_tab.c 2555 isl_int_set_si(vec->block.data[0], 1);
2558 isl_int_set_si(vec->block.data[1 + i], 0);
2561 isl_int_divexact(vec->block.data[1 + i],
2584 isl_int_set_si(vec->block.data[0], 1);
2588 isl_int_set_si(vec->block.data[1 + i], 0);
2592 isl_int_gcd(m, vec->block.data[0], tab->mat->row[row][0]);
2594 isl_seq_scale(vec->block.data, vec->block.data, m, 1 + i);
2594 isl_seq_scale(vec->block.data, vec->block.data, m, 1 + i);
2595 isl_int_divexact(m, vec->block.data[0], tab->mat->row[row][0]);
2596 isl_int_mul(vec->block.data[1 + i], m, tab->mat->row[row][1]);
tools/polly/lib/External/isl/isl_vec.c 48 vec->el = vec->block.data;
69 if (!vec->block.data)
73 vec->el = vec->block.data;
436 isl_seq_lcm(vec->block.data, vec->size, lcm);