reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/isl_fold.c
   50 	isl_assert(dim->ctx, n >= 0, goto error);
   51 	fold = isl_calloc(dim->ctx, struct isl_qpolynomial_fold,
   71 	return fold ? fold->dim->ctx : NULL;
  443 	isl_assert(fold1->dim->ctx, fold1->type == fold2->type, goto error);
  444 	isl_assert(fold1->dim->ctx, isl_space_is_equal(fold1->dim, fold2->dim),
  822 	isl_assert(fold1->dim->ctx, fold1->type == fold2->type, goto error);
  823 	isl_assert(fold1->dim->ctx, isl_space_is_equal(fold1->dim, fold2->dim),
  877 	isl_assert(pw1->dim->ctx, isl_space_is_equal(pw1->dim, pw2->dim), goto error);
  890 		isl_die(pw1->dim->ctx, isl_error_invalid,
 1096 	isl_assert(pnt->dim->ctx, isl_space_is_equal(pnt->dim, fold->dim), goto error);
 1097 	isl_assert(pnt->dim->ctx,
 1276 	ctx = fold->dim->ctx;
tools/polly/lib/External/isl/isl_local_space.c
   27 	return ls ? ls->dim->ctx : NULL;
tools/polly/lib/External/isl/isl_map.c
 1181 	isl_assert(dim->ctx, dim->n_in == 0, goto error);
 1196 	bmap = isl_calloc_type(dim->ctx, struct isl_basic_map);
 1201 	return basic_map_init(dim->ctx, bmap, extra, n_eq, n_ineq);
 5992 		isl_die(space->ctx, isl_error_internal,
 5994 	map = isl_calloc(space->ctx, struct isl_map,
 6000 	map->ctx = space->ctx;
 8254 		isl_die(dim->ctx, isl_error_invalid,
12006 		isl_die(dim->ctx, isl_error_invalid,
12013 		isl_die(dim->ctx, isl_error_invalid,
tools/polly/lib/External/isl/isl_output.c
 1738 		p = print_term(dim, NULL, dim->ctx->one, 1 + var, p, 0);
 1870 						den, qp->dim->ctx->one);
 1897 		isl_die(qp->dim->ctx, isl_error_unsupported,
 1913 	isl_assert(qp->dim->ctx, output_format == ISL_FORMAT_ISL, return);
 1914 	p = isl_printer_to_file(qp->dim->ctx, out);
 1946 	isl_assert(fold->dim->ctx, output_format == ISL_FORMAT_ISL, return);
 1948 	p = isl_printer_to_file(fold->dim->ctx, out);
 2011 	p = isl_printer_to_file(pwqp->dim->ctx, out);
 2426 	p = isl_printer_to_file(pwf->dim->ctx, out);
tools/polly/lib/External/isl/isl_point.c
   47 	pnt = isl_alloc_type(dim->ctx, struct isl_point);
   68 	vec = isl_vec_alloc(dim->ctx, 1 + isl_space_dim(dim, isl_dim_all));
  131 	return isl_point_alloc(dim, isl_vec_alloc(dim->ctx, 0));
  568 	isl_assert(pnt1->dim->ctx,
tools/polly/lib/External/isl/isl_polynomial.c
  435 	return qp ? qp->dim->ctx : NULL;
 1145 	qp = isl_calloc_type(dim->ctx, struct isl_qpolynomial);
 1150 	qp->div = isl_mat_alloc(dim->ctx, n_div, 1 + 1 + total + n_div);
 1528 	isl_assert(qp1->dim->ctx, isl_space_is_equal(qp1->dim, qp2->dim), goto error);
 1590 	return isl_qpolynomial_mul_isl_int(qp, qp->dim->ctx->negone);
 1703 	isl_assert(qp1->dim->ctx, isl_space_is_equal(qp1->dim, qp2->dim), goto error);
 1767 	return isl_qpolynomial_alloc(dim, 0, isl_upoly_zero(dim->ctx));
 1775 	return isl_qpolynomial_alloc(dim, 0, isl_upoly_one(dim->ctx));
 1783 	return isl_qpolynomial_alloc(dim, 0, isl_upoly_infty(dim->ctx));
 1791 	return isl_qpolynomial_alloc(dim, 0, isl_upoly_neginfty(dim->ctx));
 1799 	return isl_qpolynomial_alloc(dim, 0, isl_upoly_nan(dim->ctx));
 1812 	qp = isl_qpolynomial_alloc(dim, 0, isl_upoly_zero(dim->ctx));
 2091 	ctx = dim->ctx;
 2102 	isl_assert(dim->ctx, isl_space_dim(dim, isl_dim_in) == 0, goto error);
 2103 	isl_assert(dim->ctx, pos < isl_space_dim(dim, type), goto error);
 2228 	reordering = isl_alloc_array(qp->dim->ctx, int, total + qp->div->n_row);
 2278 		s = isl_upoly_from_affine(qp->dim->ctx, qp->div->row[i] + 1,
 2450 	qp = isl_qpolynomial_alloc(dim, 0, isl_upoly_zero(dim->ctx));
 2473 					isl_upoly_zero(domain->ctx));
 2543 	isl_assert(qp->dim->ctx,
 2546 	isl_assert(qp->dim->ctx, type == isl_dim_param ||
 2549 	active = isl_calloc_array(qp->dim->ctx, int,
 2717 		isl_die(qp->dim->ctx, isl_error_invalid,
 2729 	isl_assert(qp->dim->ctx, first + n <= isl_space_dim(qp->dim, type),
 2731 	isl_assert(qp->dim->ctx, type == isl_dim_param ||
 2824 		up = isl_upoly_from_affine(qp->dim->ctx,
 3004 	isl_assert(pwqp1->dim->ctx, isl_space_is_equal(pwqp1->dim, pwqp2->dim),
 3126 	isl_assert(pnt->dim->ctx, isl_space_is_equal(pnt->dim, qp->dim), goto error);
 3283 		isl_die(qp->dim->ctx, isl_error_invalid,
 3300 	isl_assert(qp->dim->ctx, src_pos + n <= isl_space_dim(qp->dim, src_type),
 3315 	reordering = reordering_move(qp->dim->ctx,
 3344 	up = isl_upoly_from_affine(dim->ctx, f, denom,
 3437 		isl_die(qp->dim->ctx, isl_error_invalid,
 3447 	isl_assert(qp->dim->ctx, first + n <= isl_space_dim(qp->dim, type),
 3451 		isl_assert(qp->dim->ctx, isl_space_is_equal(qp->dim, subs[i]->dim),
 3454 	isl_assert(qp->dim->ctx, qp->div->n_row == 0, goto error);
 3456 		isl_assert(qp->dim->ctx, subs[i]->div->n_row == 0, goto error);
 3460 	ups = isl_alloc_array(qp->dim->ctx, struct isl_upoly *, n);
 3738 	term = isl_calloc(dim->ctx, struct isl_term,
 3833 	return term ? term->dim->ctx : NULL;
 3860 	isl_assert(term->dim->ctx, pos < isl_term_dim(term, type), return -1);
 3878 	isl_assert(term->dim->ctx, pos < isl_term_dim(term, isl_dim_div),
 3977 	up = isl_upoly_rat_cst(term->dim->ctx, term->n, term->d);
 3982 			isl_upoly_var_pow(term->dim->ctx, i, term->pow[i]));
 4177 	ctx = qp->dim->ctx;
 4373 	cst = isl_upoly_rat_cst(qp->dim->ctx, v, qp->dim->ctx->one);
 4373 	cst = isl_upoly_rat_cst(qp->dim->ctx, v, qp->dim->ctx->one);
 4685 		s = isl_upoly_from_affine(qp->dim->ctx, qp->div->row[i] + 1,
 4793 		s = isl_upoly_from_affine(qp->dim->ctx, v->el,
 4926 		isl_die(qp->dim->ctx, isl_error_invalid,
tools/polly/lib/External/isl/isl_reordering.c
  123 	exp = isl_reordering_alloc(alignee->ctx, alignee->nparam);
  133 			isl_die(alignee->ctx, isl_error_invalid,
tools/polly/lib/External/isl/isl_space.c
   23 	return dim ? dim->ctx : NULL;
   35 	dim->ctx = ctx;
  139 	struct isl_ctx *ctx = dim->ctx;
  171 		dim->ids = isl_calloc_array(dim->ctx,
  176 		ids = isl_realloc_array(dim->ctx, dim->ids,
  297 	dup = isl_space_alloc(dim->ctx, dim->nparam, dim->n_in, dim->n_out);
  360 	isl_ctx_deref(space->ctx);
  393 		isl_die(space->ctx, isl_error_invalid,
  396 		isl_die(space->ctx, isl_error_invalid,
  399 		isl_die(space->ctx, isl_error_invalid,
  427 		isl_die(dim->ctx, isl_error_invalid,
  439 		isl_die(dim->ctx, isl_error_invalid,
  460 		isl_die(dim->ctx, isl_error_invalid,
  554 		isl_die(dim->ctx, isl_error_invalid,
  570 	if (!name_ok(dim->ctx, s))
  573 	id = isl_id_alloc(dim->ctx, s, NULL);
  615 	if (!name_ok(dim->ctx, s))
  617 	id = isl_id_alloc(dim->ctx, s, NULL);
  902 	isl_assert(space->ctx, space->nparam <= nparam, goto error);
  903 	isl_assert(space->ctx, space->n_in <= n_in, goto error);
  904 	isl_assert(space->ctx, space->n_out <= n_out, goto error);
  917 		ids = isl_calloc_array(space->ctx, isl_id *, n);
  971 		isl_die(space->ctx, isl_error_invalid,
 1117 	isl_assert(space->ctx, src_pos + n <= isl_space_dim(space, src_type),
 1123 	isl_assert(space->ctx, dst_type != src_type, goto error);
 1134 		ids = isl_calloc_array(space->ctx, isl_id *,
 1224 	isl_assert(left->ctx,
 1228 	dim = isl_space_alloc(left->ctx, left->nparam, left->n_in, right->n_out);
 1310 		isl_die(left->ctx, isl_error_invalid,
 1335 		isl_die(left->ctx, isl_error_invalid,
 1601 		ids = isl_calloc_array(space->ctx, isl_id *, n_id);
 1681 		ids = isl_alloc_array(dim->ctx, isl_id *, n_id);
 1717 		isl_die(dim->ctx, isl_error_invalid,
 2187 	wrap = isl_space_set_alloc(dim->ctx,
 2213 		isl_die(dim->ctx, isl_error_invalid, "not a wrapping space",
 2391 		isl_die(dim->ctx, isl_error_invalid, "dim cannot be zipped",
 2436 		isl_die(space->ctx, isl_error_invalid,
 2514 		isl_die(space->ctx, isl_error_invalid,
tools/polly/lib/External/isl/isl_union_eval.c
   62 	entry = isl_hash_table_find(u->space->ctx, &u->table,
tools/polly/lib/External/isl/isl_union_map.c
  110 	umap = isl_calloc_type(space->ctx, isl_union_map);
  118 	if (isl_hash_table_init(space->ctx, &umap->table, size) < 0)
  136 	return umap ? umap->dim->ctx : NULL;
  141 	return uset ? uset->dim->ctx : NULL;
  264 	if (isl_hash_table_foreach(umap->dim->ctx, &umap->table,
  337 	isl_hash_table_foreach(umap->dim->ctx, &umap->table,
  406 	entry = isl_hash_table_find(umap->dim->ctx, &umap->table, hash,
  499 	return isl_hash_table_foreach(umap->dim->ctx, &umap->table,
  655 	entry = isl_hash_table_find(umap->dim->ctx, &umap->table, hash,
  684 	entry = isl_hash_table_find(umap->dim->ctx, &umap->table, hash,
  888 	if (isl_hash_table_foreach(umap1->dim->ctx, &umap1->table,
  959 	if (isl_hash_table_foreach(umap->dim->ctx, &umap->table,
 1031 	entry2 = isl_hash_table_find(data->umap2->dim->ctx, &data->umap2->table,
 1069 	if (isl_hash_table_foreach(umap1->dim->ctx, &umap1->table,
 1390 	if (isl_hash_table_foreach(data->umap2->dim->ctx, &data->umap2->table,
 1412 	if (isl_hash_table_foreach(umap1->dim->ctx, &umap1->table,
 2293 	entry2 = isl_hash_table_find(data->umap2->dim->ctx, &data->umap2->table,
 2326 	if (isl_hash_table_foreach(umap1->dim->ctx, &umap1->table,
 2410 	entry2 = isl_hash_table_find(data->umap2->dim->ctx, &data->umap2->table,
 2440 	if (isl_hash_table_foreach(umap1->dim->ctx, &umap1->table,
 2483 	if (isl_hash_table_foreach(umap->dim->ctx, &umap->table,
 2540 	if (isl_hash_table_foreach(umap->dim->ctx, &umap->table,
 2578 	if (isl_hash_table_foreach(umap->dim->ctx, &umap->table,
 3154 	if (isl_hash_table_foreach(uset->dim->ctx, &uset->table,
 3198 	if (isl_hash_table_foreach(uset->dim->ctx, &uset->table,
tools/polly/lib/External/isl/isl_union_multi.c
   74 	return isl_hash_table_foreach(u->space->ctx, &u->table,
tools/polly/lib/External/isl/isl_union_single.c
   62 	return isl_hash_table_foreach(u->space->ctx, &u->table,
tools/polly/lib/External/isl/isl_union_templ.c
   17 	return u ? u->space->ctx : NULL;
   76 	u = isl_calloc_type(dim->ctx, UNION);
   85 	if (isl_hash_table_init(dim->ctx, &u->table, size) < 0)
  374 	isl_hash_table_foreach(u->space->ctx, &u->table,
  695 	entry2 = isl_hash_table_find(data->uset->dim->ctx, &data->uset->table,