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

Declarations

tools/polly/lib/External/isl/include/isl/space.h
  161 unsigned isl_space_dim(__isl_keep isl_space *dim, enum isl_dim_type type);

References

tools/polly/lib/Exchange/JSONExporter.cpp
  308     for (unsigned i = 0; i < isl_space_dim(Space, isl_dim_param); i++) {
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
15652   auto res = isl_space_dim(get(), static_cast<enum isl_dim_type>(type));
tools/polly/lib/External/isl/isl_aff.c
  509 			    2 + isl_space_dim(space, isl_dim_all) + n_div);
 2047 	total = 1 + isl_space_dim(eq->dim, isl_dim_all);
 2528 	n = isl_space_dim(space, isl_dim_set);
 2530 	n_in = isl_space_dim(space, isl_dim_set);
 3853 	n_out = isl_space_dim(space, isl_dim_out);
 3854 	total = isl_space_dim(space, isl_dim_all);
 3923 	n_in = isl_space_dim(space, isl_dim_in);
 3963 	n_in = isl_space_dim(space, isl_dim_in);
 3964 	n_out = isl_space_dim(space, isl_dim_out);
 4018 	dim = isl_space_dim(space, isl_dim_set);
 4742 	n_in = isl_space_dim(space, isl_dim_set);
 4743 	n = isl_space_dim(space, isl_dim_all);
 6729 				isl_space_dim(space, isl_dim_set));
 7978 	if (isl_space_dim(space , isl_dim_out) != 0)
 8177 	n = isl_space_dim(space, isl_dim_set);
tools/polly/lib/External/isl/isl_aff_map.c
  141 	if (isl_space_dim(maff->space, isl_dim_out) != maff->n)
  386 	if (isl_space_dim(mpa->space, isl_dim_out) != mpa->n)
tools/polly/lib/External/isl/isl_affine_hull.c
 1084 	total = isl_space_dim(bmap->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_ast_build.c
   66 	strides = isl_vec_alloc(ctx, isl_space_dim(space, isl_dim_set));
 1833 	dim += isl_space_dim(space, isl_dim_set);
 1849 	strides = isl_vec_alloc(ctx, isl_space_dim(space, isl_dim_set));
tools/polly/lib/External/isl/isl_ast_codegen.c
 5443 	n1 = isl_space_dim(space, isl_dim_param);
tools/polly/lib/External/isl/isl_bound.c
  122 	nparam = isl_space_dim(bound->dim, isl_dim_param);
  123 	n_in = isl_space_dim(bound->dim, isl_dim_in);
  220 	nvar = isl_space_dim(bound.dim, isl_dim_out);
tools/polly/lib/External/isl/isl_constraint.c
   48 	return type == isl_dim_div ? 1 + isl_space_dim(bmap->dim, isl_dim_all)
tools/polly/lib/External/isl/isl_convex_hull.c
 1626 	total = isl_space_dim(set->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_dim_map.c
   83 			      0, isl_space_dim(dim, type), dst_pos);
   95 	src_pos = 1 + isl_space_dim(bmap->dim, isl_dim_all);
  227 	dim_map = isl_dim_map_alloc(ctx, isl_space_dim(space, isl_dim_all));
tools/polly/lib/External/isl/isl_farkas.c
   78 	nvar = isl_space_dim(dim, isl_dim_set);
  124 	nvar = isl_space_dim(dim, isl_dim_set);
  125 	nparam = isl_space_dim(dim, isl_dim_param);
  152 	n = isl_space_dim(dim, type);
  190 	nparam = isl_space_dim(dim, isl_dim_in);
tools/polly/lib/External/isl/isl_flow.c
 1408 	n = isl_space_dim(dim, isl_dim_in);
tools/polly/lib/External/isl/isl_fold.c
  360 	d = isl_space_dim(qp->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_input.c
 1278 		int pos = isl_space_dim(space, isl_dim_out) - 1;
 1329 	n = isl_space_dim(space, isl_dim_set);
 3322 	dim = isl_space_dim(dom_space, isl_dim_all);
tools/polly/lib/External/isl/isl_local.c
  225 	extra = isl_space_dim(space, isl_dim_all) + div->n_row - r->len;
tools/polly/lib/External/isl/isl_local_space.c
   84 	total = isl_space_dim(dim, isl_dim_all);
  246 		return isl_space_dim(ls->dim, isl_dim_all) + ls->div->n_row;
  247 	return isl_space_dim(ls->dim, type);
  979 	total = isl_space_dim(eq->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_lp.c
  110 		unsigned total = isl_space_dim(map->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_map.c
   83 	case isl_dim_out:	return isl_space_dim(bmap->dim, type);
  158 	return isl_space_dim(bset->dim, isl_dim_all) + bset->n_div;
  193 	return bmap ? isl_space_dim(bmap->dim, isl_dim_all) + bmap->n_div : 0;
  390 	total = isl_space_dim(bmap->dim, isl_dim_all);
 1112 	size_t row_size = 1 + isl_space_dim(bmap->dim, isl_dim_all) + extra;
 2147 	unsigned off = isl_space_dim(bmap->dim, isl_dim_all);
 2354 	pos = 1 + isl_space_dim(bmap->dim, isl_dim_all) + div;
 2448 			    isl_space_dim(bmap->dim, isl_dim_all), bmap->n_div);
 2697 	total = isl_space_dim(bmap->dim, isl_dim_all);
 3259 		if (isl_int_is_zero(c[1+isl_space_dim(bmap->dim, isl_dim_all)+i]))
 3360 	if (isl_space_dim(space, isl_dim_in) != 0)
 3482 	if (isl_space_dim(bset->dim, isl_dim_set) != 0)
 3527 	if (isl_space_dim(bset->dim, isl_dim_set) != 0 &&
 3602 	if (isl_space_dim(bmap1->dim, isl_dim_all) ==
 3603 				isl_space_dim(bmap1->dim, isl_dim_param) &&
 3604 	    isl_space_dim(bmap2->dim, isl_dim_all) !=
 3605 				isl_space_dim(bmap2->dim, isl_dim_param))
 3608 	if (isl_space_dim(bmap2->dim, isl_dim_all) !=
 3609 					isl_space_dim(bmap2->dim, isl_dim_param))
 3760 	if (isl_space_dim(map2->dim, isl_dim_all) !=
 3761 				isl_space_dim(map2->dim, isl_dim_param))
 3908 		off += isl_space_dim(res_space, t);
 4072 		unsigned size = isl_space_dim(bmap->dim, t);
 4199 				1 + isl_space_dim(bmap->dim, isl_dim_all))
 4207 		unsigned size = isl_space_dim(bmap->dim, t);
 4250 	row_size = 1 + isl_space_dim(bmap->dim, isl_dim_all) + bmap->extra;
 5556 	dim2 = isl_space_dim(space, isl_dim_all);
 6048 	unsigned total = isl_space_dim(dim, isl_dim_all);
 7157 	len = 1 + isl_space_dim(bset->dim, isl_dim_all) + bset->extra;
 8825 	off = isl_space_dim(bmap->dim, isl_dim_all);
 8957 	unsigned total = isl_space_dim(src->dim, isl_dim_all);
 8999 	total = isl_space_dim(src->dim, isl_dim_all);
10274 	total1 = isl_space_dim(space, isl_dim_in);
10275 	total2 = isl_space_dim(space, isl_dim_out);
10277 	keep1 = isl_space_dim(space, isl_dim_in);
10278 	keep2 = isl_space_dim(space, isl_dim_out);
10301 	total1 = isl_space_dim(space, isl_dim_in);
10302 	total2 = isl_space_dim(space, isl_dim_out);
10304 	keep1 = isl_space_dim(space, isl_dim_in);
10305 	keep2 = isl_space_dim(space, isl_dim_out);
10327 	total = isl_space_dim(space, isl_dim_in);
10329 	keep = isl_space_dim(space, isl_dim_in);
10350 	total = isl_space_dim(space, isl_dim_in);
10352 	keep = isl_space_dim(space, isl_dim_in);
10373 	total = isl_space_dim(space, isl_dim_out);
10375 	keep = isl_space_dim(space, isl_dim_out);
10396 	total = isl_space_dim(space, isl_dim_out);
10398 	keep = isl_space_dim(space, isl_dim_out);
12010 	total = 1 + isl_space_dim(dim, isl_dim_all);
12127 		isl_space_dim(bmap->dim->nested[0], isl_dim_in);
12128 	n1 = isl_space_dim(bmap->dim->nested[0], isl_dim_out);
12129 	n2 = isl_space_dim(bmap->dim->nested[1], isl_dim_in);
12327 	if (pos1 >= isl_space_dim(space, type1))
12330 	if (pos2 >= isl_space_dim(space, type2))
12508 	if (pos1 >= isl_space_dim(space, type1))
12511 	if (pos2 >= isl_space_dim(space, type2))
tools/polly/lib/External/isl/isl_map_simplify.c
  296 	space_total = isl_space_dim(bmap->dim, isl_dim_all);
  348 	unsigned pos = isl_space_dim(bmap->dim, isl_dim_all) + div;
  365 	unsigned space_total = isl_space_dim(bmap->dim, isl_dim_all);
  397 	off = 1 + isl_space_dim(bmap->dim, isl_dim_all);
  438 	off = 1 + isl_space_dim(bmap->dim, isl_dim_all);
  761 	total_var = isl_space_dim(bmap->dim, isl_dim_all);
  828 	total = isl_space_dim(bmap->dim, isl_dim_all);
  915 	total = isl_space_dim(bmap->dim, isl_dim_all);
 1041 	unsigned total = 1 + isl_space_dim(bmap->dim, isl_dim_all);
 1062 	unsigned total = 1 + isl_space_dim(bmap->dim, isl_dim_all);
 1098 	unsigned total = 1 + isl_space_dim(bmap->dim, isl_dim_all);
 1133 	unsigned total = 1 + isl_space_dim(bmap->dim, isl_dim_all);
 1295 	total = 1 + isl_space_dim(bmap->dim, isl_dim_all);
 1385 	pos = 1 + isl_space_dim(bmap->dim, isl_dim_all) + div;
 1431 	unsigned pos = 1 + isl_space_dim(bmap->dim, isl_dim_all) + div;
 1770 	total = isl_space_dim(bmap->dim, isl_dim_all);
 1796 	total = isl_space_dim(bmap->dim, isl_dim_all);
 2689 	if (1 + isl_space_dim(space, isl_dim_all) != eq->n_col)
 3598 	total = isl_space_dim(bmap1->dim, isl_dim_all);
 3909 	dim = isl_space_dim(bmap->dim, isl_dim_all);
 4276 	dim = isl_space_dim(bmap->dim, isl_dim_all);
 4328 	dim = isl_space_dim(bmap->dim, isl_dim_all);
 4717 	off = isl_space_dim(bmap->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_map_subtract.c
   63 	dim = isl_space_dim(tab->bmap->dim, isl_dim_all);
  123 	dim = isl_space_dim(tab->bmap->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_multi_templ.c
   74 	n = isl_space_dim(space, isl_dim_out);
  159 	return multi ? isl_space_dim(multi->space, type) : 0;
  572 	if (n != isl_space_dim(space, isl_dim_out))
  613 	n = isl_space_dim(space, isl_dim_out);
  614 	if (n != isl_space_dim(space, isl_dim_in))
  657 	n = isl_space_dim(space , isl_dim_out);
  875 	total = isl_space_dim(space, isl_dim_out);
  877 	keep = isl_space_dim(space, isl_dim_out);
  901 	total = isl_space_dim(space, isl_dim_out);
  903 	keep = isl_space_dim(space, isl_dim_out);
  925 	total = isl_space_dim(space, isl_dim_out);
  927 	keep = isl_space_dim(space, isl_dim_out);
 1439 	if (src_pos + n > isl_space_dim(multi->space, src_type))
tools/polly/lib/External/isl/isl_output.c
  175 		s = t == type ? pos : isl_space_dim(dim, t);
  223 	unsigned n_in = isl_space_dim(dim, isl_dim_in);
  224 	unsigned n_out = isl_space_dim(dim, isl_dim_out);
  225 	unsigned nparam = isl_space_dim(dim, isl_dim_param);
  338 	len = 1 + isl_space_dim(space, isl_dim_all) + n_div;
  353 	for (i = 0; i < isl_space_dim(local_dim, local_type); ++i) {
  382 	unsigned n = isl_space_dim(local_dim, local_type);
  452 	if (isl_space_dim(dim, isl_dim_param) == 0)
 1047 	if (isl_space_dim(space, isl_dim_param) == 0)
 1263 	total = isl_space_dim(bmap->dim, isl_dim_all);
 1736 	total = isl_space_dim(dim, isl_dim_all);
tools/polly/lib/External/isl/isl_point.c
   40 	if (vec->size > 1 + isl_space_dim(dim, isl_dim_all)) {
   44 		vec->size = 1 + isl_space_dim(dim, isl_dim_all);
   68 	vec = isl_vec_alloc(dim->ctx, 1 + isl_space_dim(dim, isl_dim_all));
  274 	if (pos < 0 || pos >= isl_space_dim(pnt->dim, type))
  279 		pos += isl_space_dim(pnt->dim, isl_dim_param);
  296 	if (pos < 0 || pos >= isl_space_dim(pnt->dim, type))
  352 		pos += isl_space_dim(pnt->dim, isl_dim_param);
  376 		pos += isl_space_dim(pnt->dim, isl_dim_param);
  589 	total = isl_space_dim(pnt1->dim, isl_dim_all);
  677 	nparam = isl_space_dim(pnt->dim, isl_dim_param);
tools/polly/lib/External/isl/isl_polynomial.c
  465 		return isl_space_dim(qp->dim, isl_dim_all) +
  467 	return isl_space_dim(qp->dim, type);
  500 		return 1 + isl_space_dim(qp->dim, isl_dim_all);
 1143 	total = isl_space_dim(dim, isl_dim_all);
 1354 	div_pos = isl_space_dim(qp->dim, isl_dim_all);
 1982 	d = isl_space_dim(qp->dim, isl_dim_all);
 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);
 2106 		pos += isl_space_dim(dim, isl_dim_param);
 2223 	total = isl_space_dim(qp->dim, isl_dim_all);
 2264 	total = isl_space_dim(qp->dim, isl_dim_all);
 2515 	int d = isl_space_dim(qp->dim, isl_dim_all);
 2550 					isl_space_dim(qp->dim, isl_dim_all));
 2555 		first += isl_space_dim(qp->dim, isl_dim_param);
 2591 	d = isl_space_dim(qp->dim, isl_dim_all);
 2729 	isl_assert(qp->dim->ctx, first + n <= isl_space_dim(qp->dim, type),
 2739 		first += isl_space_dim(qp->dim, isl_dim_param);
 2803 	total = 1 + isl_space_dim(eq->dim, isl_dim_all);
 3183 	isl_assert(qp->div->ctx, first <= isl_space_dim(qp->dim, type),
 3300 	isl_assert(qp->dim->ctx, src_pos + n <= isl_space_dim(qp->dim, src_type),
 3345 					1 + isl_space_dim(dim, isl_dim_all));
 3447 	isl_assert(qp->dim->ctx, first + n <= isl_space_dim(qp->dim, type),
 3555 	nvar = isl_space_dim(poly->dim, isl_dim_set);
 3627 	isl_assert(qp->div->ctx, t_pos < isl_space_dim(qp->dim, type),
 3715 	nvar = isl_space_dim(poly->dim, isl_dim_set);
 3736 	n = isl_space_dim(dim, isl_dim_all) + div->n_row;
 3774 	total = isl_space_dim(term->dim, isl_dim_all) + term->div->n_row;
 3823 	case isl_dim_out:	return isl_space_dim(term->dim, type);
 3825 	case isl_dim_all:	return isl_space_dim(term->dim, isl_dim_all) +
 3863 		pos += isl_space_dim(term->dim, isl_dim_param);
 3865 		pos += isl_space_dim(term->dim, isl_dim_set);
 3975 	n = isl_space_dim(term->dim, isl_dim_all) + term->div->n_row;
 4020 	extra = isl_space_dim(dim, isl_dim_set) -
 4021 			isl_space_dim(qp->dim, isl_dim_set);
 4022 	total = isl_space_dim(qp->dim, isl_dim_all);
 4067 	d = isl_space_dim(set->dim, isl_dim_all);
 4081 	nparam = isl_space_dim(set->dim, isl_dim_param);
 4082 	nvar = isl_space_dim(set->dim, isl_dim_set);
 4316 	total = isl_space_dim(dim, isl_dim_all);
 4363 	total = isl_space_dim(qp->dim, isl_dim_all);
 4436 	total = isl_space_dim(qp->dim, isl_dim_all);
 4755 	total = isl_space_dim(qp->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_pw_templ.c
 1402 	return pw ? isl_space_dim(pw->dim, type) : 0;
tools/polly/lib/External/isl/isl_reordering.c
  147 			pos = isl_space_dim(exp->space, isl_dim_param);
  180 	offset = isl_space_dim(space, isl_dim_all) - exp->len;
  208 				isl_space_dim(space, isl_dim_all) - exp->len);
tools/polly/lib/External/isl/isl_schedule_node.c
 2873 	n1 = isl_space_dim(space, isl_dim_param);
tools/polly/lib/External/isl/isl_scheduler.c
 1563 	nparam = isl_space_dim(space, isl_dim_param);
 1737 	offset = isl_space_dim(space, isl_dim_in);
 2049 	nparam = isl_space_dim(node->space, isl_dim_param);
 2128 	nparam = isl_space_dim(src->space, isl_dim_param);
 2756 	nparam = isl_space_dim(graph->node[0].space, isl_dim_param);
tools/polly/lib/External/isl/isl_space.c
  144 			    return isl_space_dim(dim, isl_dim_all));
  148 			    return isl_space_dim(dim, isl_dim_all));
  152 			    return isl_space_dim(dim, isl_dim_all));
  155 		isl_assert(ctx, 0, return isl_space_dim(dim, isl_dim_all));
  157 	return isl_space_dim(dim, isl_dim_all);
  167 	if (isl_space_dim(dim, isl_dim_all) <= dim->n_id)
  172 				isl_id *, isl_space_dim(dim, isl_dim_all));
  177 				isl_id *, isl_space_dim(dim, isl_dim_all));
  181 		for (i = dim->n_id; i < isl_space_dim(dim, isl_dim_all); ++i)
  185 	dim->n_id = isl_space_dim(dim, isl_dim_all);
  202 	if (pos == isl_space_dim(dim, isl_dim_all))
  229 	if (pos == isl_space_dim(dim, isl_dim_all))
  655 	n = isl_space_dim(dim, type);
  674 	n = isl_space_dim(space, type);
  995 	pos = isl_space_dim(space, isl_dim_param);
 1040 	total = isl_space_dim(space, isl_dim_all);
 1045 	isl_assert(ctx, pos <= isl_space_dim(space, type), goto error);
 1117 	isl_assert(space->ctx, src_pos + n <= isl_space_dim(space, src_type),
 1863 			    isl_dim_in, 0, isl_space_dim(space, isl_dim_in));
 1865 			    isl_dim_out, 0, isl_space_dim(space, isl_dim_out));
 2247 	if (isl_space_dim(space, isl_dim_in) != 0)
 2327 	dst = isl_space_drop_dims(dst, type, 0, isl_space_dim(dst, type));
 2328 	dst = isl_space_add_dims(dst, type, isl_space_dim(src, type));
 2597 				    isl_space_dim(model, isl_dim_out));
 2607 		n_nested = isl_space_dim(nested, isl_dim_param);
 2608 		n_space = isl_space_dim(space, isl_dim_param);
 2634 	if (isl_space_dim(space1, type) != isl_space_dim(space2, type))
 2634 	if (isl_space_dim(space1, type) != isl_space_dim(space2, type))
 2635 		return isl_space_dim(space1, type) -
 2636 			isl_space_dim(space2, type);
tools/polly/lib/External/isl/isl_tab_pip.c
 4282 	unsigned b_dim = isl_space_dim(bmap->dim, isl_dim_all);
 4283 	unsigned d_dim = isl_space_dim(dom->dim, isl_dim_all);
tools/polly/lib/External/isl/isl_transitive_closure.c
   68 	d = isl_space_dim(dim, isl_dim_in);
   69 	nparam = isl_space_dim(dim, isl_dim_param);
  230 	d = isl_space_dim(dim, isl_dim_in);
  232 	nparam = isl_space_dim(dim, isl_dim_param);
  673 	d = isl_space_dim(dim, isl_dim_in);
  674 	nparam = isl_space_dim(dim, isl_dim_param);
  925 	d = isl_space_dim(dim, isl_dim_in);
 1485 	nparam = isl_space_dim(dim, isl_dim_param);
 1486 	dim = isl_space_drop_dims(dim, isl_dim_in, 0, isl_space_dim(dim, isl_dim_in));
 1487 	dim = isl_space_drop_dims(dim, isl_dim_out, 0, isl_space_dim(dim, isl_dim_out));
 2172 	d = isl_space_dim(dim, isl_dim_in);
 2173 	nparam = isl_space_dim(dim, isl_dim_param);
 2174 	total = isl_space_dim(dim, isl_dim_all);
tools/polly/lib/External/isl/isl_union_map.c
   47 	return isl_space_dim(umap->dim, type);
  649 					0, isl_space_dim(space, isl_dim_param));
 3851 	dim2 = isl_space_dim(space, isl_dim_param);
tools/polly/lib/External/isl/isl_union_templ.c
   48 	return isl_space_dim(u->space, type);
  494 	dim = isl_space_drop_dims(dim, isl_dim_in, 0, isl_space_dim(dim, isl_dim_in));
  495 	dim = isl_space_drop_dims(dim, isl_dim_out, 0, isl_space_dim(dim, isl_dim_out));
tools/polly/lib/External/ppcg/cuda.c
  283 	nparam = isl_space_dim(space, isl_dim_param);
  299 	n = isl_space_dim(kernel->space, isl_dim_set);
tools/polly/lib/External/ppcg/gpu.c
 2972 		pos = isl_space_dim(space, isl_dim_param);
tools/polly/lib/External/ppcg/gpu_group.c
  145 	nparam = isl_space_dim(space, isl_dim_param);
  146 	nvar = isl_space_dim(space, isl_dim_set);
  535 	dim = isl_space_dim(space, isl_dim_set);
tools/polly/lib/External/ppcg/grouping.c
  440 	dim = isl_space_dim(space, isl_dim_set);
tools/polly/lib/External/ppcg/hybrid.c
  857 	n = isl_space_dim(space, isl_dim_set);
tools/polly/lib/External/ppcg/util.c
   31 	n = isl_space_dim(space, isl_dim_set);
   56 	n = isl_space_dim(space, isl_dim_set);