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

References

tools/polly/lib/External/isl/isl_aff.c
 4677 	for (i = 0; i < map->n; ++i) {
tools/polly/lib/External/isl/isl_affine_hull.c
 1130 	for (i = 0; i < map->n; ++i) {
 1193 	if (map->n == 0)
 1203 	while (set->n > 1)
 1204 		set->p[0] = affine_hull(set->p[0], set->p[--set->n]);
tools/polly/lib/External/isl/isl_coalesce.c
 3828 			if (i != map->n - 1)
 3829 				map->p[i] = map->p[map->n - 1];
 3830 			map->n--;
 3882 	if (map->n <= 1)
 3892 	n = map->n;
 3898 	for (i = 0; i < map->n; ++i) {
 3919 	for (i = map->n - 1; i >= 0; --i)
tools/polly/lib/External/isl/isl_convex_hull.c
  126 	for (j = 0; j < set->n; ++j) {
  153 	return j >= set->n;
  195 	for (i = 0; i < set->n; ++i) {
  236 	n_ineq = set->n;
  237 	for (i = 0; i < set->n; ++i) {
  241 	lp = isl_basic_set_alloc(set->ctx, 0, dim * set->n, 0, n_eq, n_ineq);
  248 	for (i = 0; i < set->n; ++i) {
  253 	for (i = 0; i < set->n; ++i) {
  262 			isl_seq_clr(lp->eq[k]+1+dim*(i+1), dim*(set->n-i-1));
  269 			isl_seq_clr(lp->ineq[k]+1+dim*(i+1), dim*(set->n-i-1));
  364 	obj = isl_vec_alloc(ctx, 1 + dim*set->n);
  368 	for (i = 0; i < set->n; ++i) {
  421 	isl_assert(set->ctx, set->n > 0, goto error);
  570 	isl_assert(set->ctx, set->n > 0, goto error);
  630 	for (i = 0; i < set->n; ++i) {
  638 	isl_assert(set->ctx, set->n > 0, goto error);
  668 	for (i = 0; i < set->n; ++i) {
  875 	for (i = 0; i < set->n; ++i) {
 1413 	if (set->n == 0) {
 1419 	lin = isl_set_alloc_space(isl_set_get_space(set), set->n, 0);
 1420 	for (i = 0; i < set->n; ++i)
 1603 	for (i = 0; i < set->n; ++i)
 1606 	if (i >= set->n)
 1610 	for (i = best + 1; i < set->n; ++i) {
 1647 	for (s = 0; s < set->n; ++s) {
 1678 	for (s = 0; s < set->n; ++s) {
 1720 	for (i = 0; i < set->n; ++i) {
 1767 	if (set->n == 1) {
 1822 	if (set->n == 1) {
 1898 	if (map->n == 0)
 2045 		(set->n - 1) * sizeof(struct sh_data_entry));
 2049 	data->n = set->n;
 2053 	for (i = 0; i < set->n; ++i) {
 2127 	for (j = i + 1; j < set->n; ++j) {
 2217 	for (j = i + 1; j < set->n; ++j) {
 2229 	if (j < set->n) {
 2284 	for (i = 0; i < set->n; ++i) {
 2298 	for (i = 0; i < set->n; ++i)
 2323 	if (map->n == 0)
 2375 	if (!map || map->n <= 1)
 2382 	if (!map || map->n <= 1)
 2594 	if (map->n <= 1)
 2598 	for (i = 1; i < map->n; ++i) {
 2646 	for (i = 0; i < set->n; ++i) {
 2673 	if (i < set->n)
tools/polly/lib/External/isl/isl_equalities.c
  826 	if (set->n == 0) {
  835 	if (set->n == 1)
  844 	for (i = 1; i < set->n; ++i) {
tools/polly/lib/External/isl/isl_farkas.c
  354 	if (set->n == 0) {
  363 	for (i = 1; i < set->n; ++i) {
  403 	if (set->n == 0) {
  412 	for (i = 1; i < set->n; ++i) {
tools/polly/lib/External/isl/isl_ilp.c
  448 	if (set->n == 0)
  454 	if (set->n == 1)
  460 	for (i = 1; i < set->n; ++i) {
tools/polly/lib/External/isl/isl_input.c
 2844 	if (map->n > 1)
 2849 	if (map->n == 0)
tools/polly/lib/External/isl/isl_lp.c
  102 	if (map->n == 0)
  106 	for (i = 0; i < map->n; ++i)
  119 	if (!opt && map->n > 1 && sol) {
  123 	if (map->n > 0)
  125 	if (map->n > 0 && opt_denom) {
  138 	for (i = 1; i < map->n; ++i) {
  184 	if (map->n > 0 && opt_denom) {
  188 	if (map->n > 0)
tools/polly/lib/External/isl/isl_map.c
  548 	for (i = 0; i < map->n; ++i) {
  759 	for (i = 0; i < map->n; ++i) {
  974 	if (map->n == 0)
  979 	for (i = 1; i < map->n; ++i) {
 1063 	for (i = 0; i < map->n; ++i) {
 2115 	for (i = 0; i < map->n; ++i) {
 2323 	for (i = 0; i < map->n; ++i) {
 2411 	for (i = 0; i < map->n; ++i) {
 2467 	if (map->n == 0)
 2474 	for (i = 0; i < map->n; ++i) {
 2772 	if (map->n == 0)
 2779 	for (i = 0; i < map->n; ++i) {
 2837 	for (i = 0; i < map->n; ++i) {
 2997 	for (i = 0; i < map->n; ++i) {
 3003 	if (map->n > 1)
 3123 	if (map->n == 0)
 3130 	for (i = 0; i < map->n; ++i) {
 3167 	for (i = 0; i < map->n; ++i) {
 3379 	if (map->n + n <= map->size)
 3381 	grown = isl_map_alloc_space(isl_map_get_space(map), map->n + n, map->flags);
 3384 	for (i = 0; i < map->n; ++i) {
 3388 		grown->n++;
 3444 			set->ref, set->n, set->dim->nparam, set->dim->n_out,
 3446 	for (i = 0; i < set->n; ++i) {
 3465 			map->ref, map->n, map->dim->nparam, map->dim->n_in,
 3467 	for (i = 0; i < map->n; ++i) {
 3676 	isl_assert(map1->ctx, map1->n == 1, goto error);
 3677 	isl_assert(map2->ctx, map1->n == 1, goto error);
 3705 		map1->n = 0;
 3745 	if (map1->n == 1 && map2->n == 1 &&
 3745 	if (map1->n == 1 && map2->n == 1 &&
 3770 				map1->n * map2->n, flags);
 3770 				map1->n * map2->n, flags);
 3773 	for (i = 0; i < map1->n; ++i)
 3774 		for (j = 0; j < map2->n; ++j) {
 3986 	for (i = 0; i < map->n; ++i) {
 4170 	for (i = 0; i < map->n; ++i) {
 4397 	for (i = 0; i < map->n; ++i) {
 4644 				map1->n * map2->n, 0);
 4644 				map1->n * map2->n, 0);
 4647 	for (i = 0; i < map1->n; ++i)
 4648 		for (j = 0; j < map2->n; ++j) {
 4716 	for (i = 0; i < map->n; ++i) {
 4799 	for (i = 0; i < map->n; ++i) {
 5479 	for (i = 1; i < map->n; ++i)
 5482 	for (i = 0; i < map->n; ++i) {
 5488 	if (map->n == 0)
 5572 	for (i = 0; i < map->n; ++i) {
 5845 	for (i = 0; i < map->n; ++i) {
 5869 	for (i = 0; i < map->n; ++i) {
 5897 	for (i = 0; i < map->n; ++i) {
 6004 	map->n = 0;
 6117 	dup = isl_map_alloc_space(isl_space_copy(map->dim), map->n, map->flags);
 6118 	for (i = 0; i < map->n; ++i)
 6133 	isl_assert(map->ctx, map->n < map->size, goto error);
 6134 	map->p[map->n] = bmap;
 6135 	map->n++;
 6158 	for (i = 0; i < map->n; ++i)
 6300 	map->n--;
 6301 	if (i != map->n) {
 6302 		map->p[i] = map->p[map->n];
 6326 	for (i = map->n - 1; i >= 0; --i) {
 6354 	for (i = map->n - 1; i >= 0; --i) {
 6383 	for (i = 0; i < map->n; ++i) {
 6419 	for (i = map->n - 1; i >= 0; --i) {
 6511 	for (i = 0; i < map->n; ++i) {
 6596 	for (i = map->n - 1; i >= 0; --i) {
 6734 	for (i = 0; i < map->n; ++i) {
 6800 	for (i = 1; i < map->n; ++i) {
 6884 	if (map->n == 1) {
 7009 	if (map->n == 0) {
 7016 	for (i = 1; i < map->n; ++i) {
 7188 	for (i = 0; i < set->n; ++i) {
 7415 	for (i = 0; i < map->n; ++i) {
 7590 	for (i = 0; i < map->n; ++i) {
 7638 	if (map->n == 0)
 7650 	for (i = 1 ; i < map->n; ++i) {
 7689 	for (i = 0; i < map->n; ++i) {
 7727 	if (map1->n == 0) {
 7731 	if (map2->n == 0) {
 7757 				map1->n + map2->n, flags);
 7757 				map1->n + map2->n, flags);
 7760 	for (i = 0; i < map1->n; ++i) {
 7766 	for (i = 0; i < map2->n; ++i) {
 7826 	if (map1->n > 1)
 7880 					map->n * set->n, flags);
 7880 					map->n * set->n, flags);
 7881 	for (i = 0; result && i < map->n; ++i)
 7882 		for (j = 0; j < set->n; ++j) {
 8036 	result = isl_map_alloc_space(dim_result, map1->n * map2->n, 0);
 8036 	result = isl_map_alloc_space(dim_result, map1->n * map2->n, 0);
 8039 	for (i = 0; i < map1->n; ++i)
 8040 		for (j = 0; j < map2->n; ++j) {
 8050 	if (result && result->n <= 1)
 8123 	result = isl_set_alloc_space(dim, map->n, 0);
 8126 	for (i = 0; i < map->n; ++i)
 8207 	for (i = 0; i < map->n; ++i) {
 8504 	for (i = 0; i < map->n; ++i) {
 8516 	return map ? map->n == 0 : isl_bool_error;
 8521 	return set ? set->n == 0 : isl_bool_error;
 8691 	for (i = 0; i < map->n; ++i) {
 8857 	for (i = 0; i < map->n; ++i) {
 9033 	if (map->n == 0)
 9040 	for (i = 1; i < map->n; ++i)
 9042 	for (i = 1; i < map->n; ++i) {
 9075 	if (map->n == 0)
 9151 	for (i = map->n - 1; i >= 0; --i)
 9323 	for (i = 0; i < set1->n; ++i)
 9324 		for (j = 0; j < set2->n; ++j) {
 9375 	if (map->n == 0)
 9377 	if (map->n == 1)
 9382 	for (i = 1; fixed == isl_bool_true && i < map->n; ++i) {
 9656 	if (set1->n != set2->n)
 9656 	if (set1->n != set2->n)
 9657 		return set1->n - set2->n;
 9657 		return set1->n - set2->n;
 9659 	for (i = 0; i < set1->n; ++i) {
 9704 	qsort(map->p, map->n, sizeof(struct isl_basic_map *), qsort_bmap_cmp);
 9705 	for (i = map->n - 1; i >= 1; --i) {
 9709 		for (j = i; j < map->n; ++j)
 9711 		map->n--;
 9734 	if (map->n <= 1)
 9738 	for (i = 0; i < map->n; ++i) {
 9764 	for (i = 0; i < map->n; ++i) {
 9806 	equal = map1->n == map2->n;
 9806 	equal = map1->n == map2->n;
 9807 	for (i = 0; equal && i < map1->n; ++i) {
 9839 	list = isl_basic_map_list_alloc(ctx, map->n);
 9841 	for (i = 0; i < map->n; ++i) {
10161 				map1->n * map2->n, flags);
10161 				map1->n * map2->n, flags);
10164 	for (i = 0; i < map1->n; ++i)
10165 		for (j = 0; j < map2->n; ++j) {
10485 	for (i = 0; i < map->n; ++i) {
10505 	return map ? map->n : 0;
10510 	return set ? set->n : 0;
10521 	for (i = 0; i < map->n; ++i)
10536 	for (i = 0; i < set->n; ++i)
10554 	list = isl_basic_set_list_alloc(isl_set_get_ctx(set), set->n);
10555 	for (i = 0; i < set->n; ++i) {
10616 	for (i = 0; i < set->n; ++i) {
10652 	for (i = 0; i < set->n; ++i)
10719 	for (i = 0; i < map->n; ++i) {
10750 	for (i = 0; i < map->n; ++i) {
10790 	for (i = 0; i < map->n; ++i) {
11171 	if (map->n == 0)
11173 	if (map->n >= 2)
11346 	if (set->n != 1)
11516 	for (i = 0; i < map->n; ++i) {
11713 	for (i = 0; i < map->n; ++i) {
12162 	for (i = 0; i < map->n; ++i) {
12710 	for (i = set->n - 1; i >= 0; --i) {
13128 	for (i = 0; i < map->n; ++i) {
13144 	if (map->n > 1)
tools/polly/lib/External/isl/isl_map_lexopt_templ.c
  117 	for (i = 1; i < dom->n; ++i) {
tools/polly/lib/External/isl/isl_map_simplify.c
 1748 	for (i = 0; i < map->n; ++i) {
 1756 	if (map->n > 1)
 3129 	for (i = map->n - 1; i >= 0; --i) {
 3136 			if (i != map->n - 1)
 3137 				map->p[i] = map->p[map->n - 1];
 3138 			map->n--;
 3353 	for (i = 0; i < map->n; ++i) {
 3359 		if (univ && map->n > 1)
 3365 	if (map->n > 1)
 3664 	for (i = 0; i < map1->n; ++i) {
 3665 		for (j = 0; j < map2->n; ++j) {
tools/polly/lib/External/isl/isl_map_subtract.c
  328 	snap = isl_alloc_array(map->ctx, struct isl_tab_undo *, map->n);
  329 	k = isl_alloc_array(map->ctx, int, map->n);
  330 	n = isl_alloc_array(map->ctx, int, map->n);
  331 	index = isl_calloc_array(map->ctx, int *, map->n);
  332 	div_map = isl_calloc_array(map->ctx, int *, map->n);
  348 		if (level >= map->n) {
  438 	for (i = 0; index && i < map->n; ++i)
  441 	for (i = 0; div_map && i < map->n; ++i)
  454 	for (i = 0; index && i < map->n; ++i)
  457 	for (i = 0; div_map && i < map->n; ++i)
  558 	for (i = 0; i < map1->n; ++i) {
  708 	for (i = 0; i < map1->n; ++i) {
  736 	if (map->n != 1)
  808 	if (map1->n != 1)
  817 	for (i = 0; i < map2->n; ++i) {
  898 	if (map->n <= 1)
  904 	if (!map || map->n <= 1)
  909 	for (i = 1; i < map->n; ++i) {
tools/polly/lib/External/isl/isl_mat.c
 1418 	for (i = 0; i < set->n; ++i) {
tools/polly/lib/External/isl/isl_morph.c
  724 	for (i = 0; i < set->n; ++i) {
tools/polly/lib/External/isl/isl_output.c
  151 	p = isl_printer_print_int(p, map->n);
  153 	for (i = 0; i < map->n; ++i) {
 1018 	for (i = 0; i < map->n; ++i) {
 1031 	for (i = 0; i < set->n; ++i) {
 1081 	if (map->n == 0)
 1083 	for (i = 0; i < map->n; ++i) {
 1086 		if (map->n > 1 && map->p[i]->n_eq + map->p[i]->n_ineq > 1)
 1089 		if (map->n > 1 && map->p[i]->n_eq + map->p[i]->n_ineq > 1)
 1148 	if (!p->dump && map->n >= 2) {
 1292 	split = isl_calloc_array(ctx, struct isl_aff_split, map->n);
 1296 	for (i = 0; i < map->n; ++i) {
 1307 	if (isl_sort(split, map->n, sizeof(struct isl_aff_split),
 1311 	n = map->n;
 1328 	free_split(split, map->n);
 1396 		rational = split[i].map->n > 0 &&
 1417 	if (!p->dump && map->n > 0)
 1420 		p = print_split_map(p, split, map->n, map->dim);
 1422 		rational = map->n > 0 &&
 1427 	free_split(split, map->n);
 1466 	if (map->n > 0)
 1472 	for (i = 0; i < map->n; ++i) {
 1480 	free_split(split, map->n);
 2223 	if (set->n == 0)
 2226 	for (i = 0; i < set->n; ++i) {
 2229 		if (set->n > 1)
 2232 		if (set->n > 1)
tools/polly/lib/External/isl/isl_point.c
  424 	for (i = 0; i < set->n; ++i)
  492 	for (i = 0; i < map->n; ++i) {
tools/polly/lib/External/isl/isl_pw_templ.c
 1713 	for (i = 0; i < set->n; ++i)
 1730 	for (i = 0; i < set->n; ++i) {
tools/polly/lib/External/isl/isl_sample.c
 1250 	for (i = 0; i < map->n; ++i) {
 1258 	if (i == map->n)
 1292 	for (i = 0; i < set->n; ++i) {
 1300 	if (i == set->n)
tools/polly/lib/External/isl/isl_scan.c
  237 	for (i = 0; i < set->n; ++i)
tools/polly/lib/External/isl/isl_tab_pip.c
 4745 	for (i = 0; i < set->n; ++i) {
 4785 	for (i = 0; i < empty->n; ++i) {
 4835 	for (i = 0; i < opt->n; ++i) {
tools/polly/lib/External/isl/isl_test.c
 1814 	if (map1->n != 1)
 1838 	one = set && set->n == 1;
tools/polly/lib/External/isl/isl_transitive_closure.c
  769 	steps = isl_mat_alloc(map->ctx, map->n, d);
  774 	for (i = 0; i < map->n; ++i) {
 1043 	for (j = 0; j < map->n && ok; ++j) {
 1116 	for (j = 0; j < map->n; ++j) {
 1230 	if (C->n != 1) {
 1237 	for (i = 0; i < map->n; ++i) {
 1263 		for (j = 0; j < map->n; ++j)
 1268 		if (qc->n >= map->n) {
 1268 		if (qc->n >= map->n) {
 1315 	if (map->n <= 1)
 1320 	dom = isl_calloc_array(map->ctx, isl_set *, map->n);
 1321 	ran = isl_calloc_array(map->ctx, isl_set *, map->n);
 1322 	left = isl_calloc_array(map->ctx, int, map->n);
 1323 	right = isl_calloc_array(map->ctx, int, map->n);
 1330 	for (i = 0; !res && i < map->n; ++i) {
 1350 		if (C->n != 1) {
 1382 		if (qc->n >= map->n) {
 1382 		if (qc->n >= map->n) {
 1397 	for (i = 0; i < map->n; ++i) {
 1414 		for (i = 0; i < map->n; ++i)
 1418 		for (i = 0; i < map->n; ++i)
 1600 	for (k = 0; k < map->n; ++k) {
 1723 	if (map->n <= 1)
 1726 	group = setup_groups(map->ctx, map->p, map->n, &set, &n);
 1730 	for (i = 0; i < 2 * map->n; ++i)
 1866 	if (map->n <= 1)
 1871 	g = isl_tarjan_graph_init(map->ctx, map->n, &basic_map_follows, &data);
 1881 	n = map->n;
 2403 	if (id->n != 1 || (*qc)->n != 1)
 2403 	if (id->n != 1 || (*qc)->n != 1)
 2406 	for (j = 0; j < map->n; ++j) {
 2428 	if (j == map->n)
 2486 	if (map->n == 1)
 2489 	for (i = 0; i < map->n; ++i) {
 2498 		app = isl_map_alloc_space(isl_map_get_space(map), map->n - 1, 0);
 2500 		for (j = 0; j < map->n; ++j) {
 2572 	*n += map->n;
 2584 	for (i = 0; i < map->n; ++i) {