reference, declarationdefinition
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);