|
reference, declaration → definition
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,