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

References

tools/polly/lib/External/isl/isl_aff.c
 3338 		isl_bool is_cst = isl_pw_aff_is_cst(mpa->u.p[i]);
 4100 		maff->u.p[i] = isl_aff_substitute_equalities(maff->u.p[i],
 4100 		maff->u.p[i] = isl_aff_substitute_equalities(maff->u.p[i],
 4102 		if (!maff->u.p[i])
 4124 		maff->u.p[i] = isl_aff_scale(maff->u.p[i], f);
 4124 		maff->u.p[i] = isl_aff_scale(maff->u.p[i], f);
 4125 		if (!maff->u.p[i])
 5326 		maff->u.p[i] = isl_aff_substitute(maff->u.p[i],
 5326 		maff->u.p[i] = isl_aff_substitute(maff->u.p[i],
 5328 		if (!maff->u.p[i])
 5469 		isl_int_set(c1, ma->u.p[i]->v->el[0]);
 5479 				c2, ma->u.p[i]->v->el + o_src, 1 + n_param);
 5485 				c2, ma->u.p[i]->v->el + o_src, n_in);
 5491 				c2, ma->u.p[i]->v->el + o_src, n_div_ma);
 5532 	n_div_ma = ma->n ? isl_aff_dim(ma->u.p[0], isl_dim_div) : 0;
 5600 		ma1->u.p[i] = isl_aff_pullback_multi_aff(ma1->u.p[i],
 5600 		ma1->u.p[i] = isl_aff_pullback_multi_aff(ma1->u.p[i],
 5602 		if (!ma1->u.p[i])
 5697 		maff->u.p[0] = isl_aff_align_divs(maff->u.p[0], maff->u.p[i]);
 5697 		maff->u.p[0] = isl_aff_align_divs(maff->u.p[0], maff->u.p[i]);
 5697 		maff->u.p[0] = isl_aff_align_divs(maff->u.p[0], maff->u.p[i]);
 5699 		maff->u.p[i] = isl_aff_align_divs(maff->u.p[i], maff->u.p[0]);
 5699 		maff->u.p[i] = isl_aff_align_divs(maff->u.p[i], maff->u.p[0]);
 5699 		maff->u.p[i] = isl_aff_align_divs(maff->u.p[i], maff->u.p[0]);
 5700 		if (!maff->u.p[i])
 5753 	n_div = isl_aff_dim(maff->u.p[0], isl_dim_div);
 5764 		*ls = isl_aff_get_domain_local_space(maff->u.p[0]);
 5770 		maff->u.p[i] = isl_aff_lift(maff->u.p[i]);
 5770 		maff->u.p[i] = isl_aff_lift(maff->u.p[i]);
 5771 		if (!maff->u.p[i])
 6185 	return isl_bool_not(isl_set_plain_is_universe(mpa->u.dom));
 6514 		equal = isl_pw_aff_is_equal(mpa1->u.p[i], mpa2->u.p[i]);
 6514 		equal = isl_pw_aff_is_equal(mpa1->u.p[i], mpa2->u.p[i]);
 6583 		mpa->u.p[i] = isl_pw_aff_pullback_multi_aff(mpa->u.p[i],
 6583 		mpa->u.p[i] = isl_pw_aff_pullback_multi_aff(mpa->u.p[i],
 6585 		if (!mpa->u.p[i])
 6589 		mpa->u.dom = isl_set_preimage_multi_aff(mpa->u.dom,
 6589 		mpa->u.dom = isl_set_preimage_multi_aff(mpa->u.dom,
 6591 		if (!mpa->u.dom)
 6653 		mpa->u.p[i] = isl_pw_aff_pullback_pw_multi_aff_aligned(
 6654 				    mpa->u.p[i], isl_pw_multi_aff_copy(pma));
 6655 		if (!mpa->u.p[i])
 6659 		mpa->u.dom = isl_set_preimage_pw_multi_aff(mpa->u.dom,
 6659 		mpa->u.dom = isl_set_preimage_pw_multi_aff(mpa->u.dom,
 6661 		if (!mpa->u.dom)
 6913 		mpa1->u.p[i] = isl_pw_aff_pullback_multi_pw_aff_aligned(
 6914 				mpa1->u.p[i], isl_multi_pw_aff_copy(mpa2));
 6915 		if (!mpa1->u.p[i])
 6920 		mpa1->u.dom = isl_set_preimage_multi_pw_aff(mpa1->u.dom,
 6920 		mpa1->u.dom = isl_set_preimage_multi_pw_aff(mpa1->u.dom,
 6922 		if (!mpa1->u.dom)
 7945 	is_params = isl_union_set_is_params(mupa->u.dom);
 7948 	set = isl_set_from_union_set(isl_union_set_copy(mupa->u.dom));
 8035 	is_params1 = isl_union_set_is_params(mupa1->u.dom);
 8036 	is_params2 = isl_union_set_is_params(mupa2->u.dom);
 8047 	mupa1->u.dom = isl_union_set_union(mupa1->u.dom,
 8047 	mupa1->u.dom = isl_union_set_union(mupa1->u.dom,
 8048 					    isl_union_set_copy(mupa2->u.dom));
 8049 	if (!mupa1->u.dom)
 9048 	is_params = isl_union_set_is_params(mupa->u.dom);
 9054 		mupa->u.dom = isl_union_set_intersect_params(mupa->u.dom,
 9054 		mupa->u.dom = isl_union_set_intersect_params(mupa->u.dom,
 9057 		mupa->u.dom = isl_union_set_preimage_union_pw_multi_aff(
 9058 							    mupa->u.dom, upma);
 9059 	if (!mupa->u.dom)
tools/polly/lib/External/isl/isl_aff_map.c
  154 		aff = isl_aff_copy(maff->u.p[i]);
  397 		pa = isl_pw_aff_copy(mpa->u.p[i]);
tools/polly/lib/External/isl/isl_local_space.c
 1406 	n_div_ma = ma->n ? isl_aff_dim(ma->u.p[0], isl_dim_div) : 0;
 1415 		res->div = isl_mat_copy(ma->u.p[0]->ls->div);
tools/polly/lib/External/isl/isl_map.c
12771 	ls = isl_aff_get_domain_local_space(ma->u.p[0]);
12817 		if (!isl_int_is_one(ma->u.p[i]->v->el[0]))
12857 		if (isl_int_is_one(ma->u.p[i]->v->el[0]))
12865 			    ma->u.p[i]->v->el + o_ma, 1 + n_param);
12871 			    ma->u.p[i]->v->el + o_ma, n_in);
12877 			    ma->u.p[i]->v->el + o_ma, n_div_ma);
12881 		isl_int_neg(bmap->eq[k][1 + total], ma->u.p[i]->v->el[0]);
12984 	n_div_ma = ma->n ? isl_aff_dim(ma->u.p[0], isl_dim_div) : 0;
tools/polly/lib/External/isl/isl_multi_apply_templ.c
   37 		multi->u.p[i] = fn(multi->u.p[i], FN(APPLY_DOM,copy)(set));
   37 		multi->u.p[i] = fn(multi->u.p[i], FN(APPLY_DOM,copy)(set));
   38 		if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_cmp.c
   34 		cmp = FN(EL,plain_cmp)(multi1->u.p[i], multi2->u.p[i]);
   34 		cmp = FN(EL,plain_cmp)(multi1->u.p[i], multi2->u.p[i]);
tools/polly/lib/External/isl/isl_multi_coalesce.c
   26 		EL *el = FN(EL,copy)(multi->u.p[i]);
   30 		FN(EL,free)(multi->u.p[i]);
   31 		multi->u.p[i] = el;
tools/polly/lib/External/isl/isl_multi_dims.c
   32 		involves = FN(EL,involves_dims)(multi->u.p[i], type, first, n);
   73 		multi->u.p[i] = FN(EL,insert_dims)(multi->u.p[i],
   73 		multi->u.p[i] = FN(EL,insert_dims)(multi->u.p[i],
   75 		if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_explicit_domain.c
   47 	return multi->u.dom;
   68 	FN(DOM,free)(multi->u.dom);
   69 	multi->u.dom = dom;
   70 	if (!multi->u.dom)
  158 	FN(DOM,free)(multi->u.dom);
  195 	space2 = FN(DOM,get_space)(multi->u.dom);
tools/polly/lib/External/isl/isl_multi_floor.c
   23 		multi->u.p[i] = FN(EL,floor)(multi->u.p[i]);
   23 		multi->u.p[i] = FN(EL,floor)(multi->u.p[i]);
   24 		if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_hash.c
   25 		el_hash = FN(EL,get_hash)(multi->u.p[i]);
tools/polly/lib/External/isl/isl_multi_intersect.c
   69 	is_params = FN(DOM,is_params)(multi->u.dom);
tools/polly/lib/External/isl/isl_multi_pw_aff_explicit_domain.c
   19 	mpa->u.dom = isl_set_universe(isl_multi_pw_aff_get_domain_space(mpa));
   20 	if (!mpa->u.dom)
   45 		dom = isl_set_copy(src1->u.dom);
   49 		dom = isl_set_copy(src2->u.dom);
   69 	return isl_set_involves_dims(mpa->u.dom, type, pos, n);
   86 	mpa->u.dom = isl_set_insert_dims(mpa->u.dom, type, pos, n);
   86 	mpa->u.dom = isl_set_insert_dims(mpa->u.dom, type, pos, n);
   87 	if (!mpa->u.dom)
  106 	mpa->u.dom = isl_set_drop(mpa->u.dom, type, pos, n);
  106 	mpa->u.dom = isl_set_drop(mpa->u.dom, type, pos, n);
  107 	if (!mpa->u.dom)
  129 	mpa->u.dom = isl_set_move_dims(mpa->u.dom, dst_type, dst_pos,
  129 	mpa->u.dom = isl_set_move_dims(mpa->u.dom, dst_type, dst_pos,
  131 	if (!mpa->u.dom)
tools/polly/lib/External/isl/isl_multi_templ.c
  108 						    FN(EL,copy)(multi->u.p[i]));
  148 		FN(EL,free)(multi->u.p[i]);
  198 		multi->u.p[i] = FN(EL,set_dim_name)(multi->u.p[i],
  198 		multi->u.p[i] = FN(EL,set_dim_name)(multi->u.p[i],
  200 		if (!multi->u.p[i])
  242 	return FN(EL,copy)(multi->u.p[pos]);
  259 	FN(EL,free)(multi->u.p[pos]);
  260 	multi->u.p[pos] = el;
  339 		multi->u.p[i] = FN(EL,reset_domain_space)(multi->u.p[i],
  339 		multi->u.p[i] = FN(EL,reset_domain_space)(multi->u.p[i],
  341 		if (!multi->u.p[i])
  485 		multi->u.p[i] = FN(EL,realign_domain)(multi->u.p[i],
  485 		multi->u.p[i] = FN(EL,realign_domain)(multi->u.p[i],
  487 		if (!multi->u.p[i])
  732 			FN(EL,free)(multi->u.p[first + i]);
  734 			multi->u.p[i] = multi->u.p[i + n];
  734 			multi->u.p[i] = multi->u.p[i + n];
  749 		multi->u.p[i] = FN(EL,drop_dims)(multi->u.p[i], type, first, n);
  749 		multi->u.p[i] = FN(EL,drop_dims)(multi->u.p[i], type, first, n);
  750 		if (!multi->u.p[i])
 1170 		multi1->u.p[i] = fn(multi1->u.p[i],
 1170 		multi1->u.p[i] = fn(multi1->u.p[i],
 1171 						FN(EL,copy)(multi2->u.p[i]));
 1172 		if (!multi1->u.p[i])
 1250 		multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i],
 1250 		multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i],
 1252 		if (!multi->u.p[i])
 1290 		multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i],
 1290 		multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i],
 1292 		if (!multi->u.p[i])
 1327 		multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i], v);
 1327 		multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i], v);
 1328 		if (!multi->u.p[i])
 1363 		multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i], v);
 1363 		multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i], v);
 1364 		if (!multi->u.p[i])
 1399 		multi->u.p[i] = FN(EL,mod_val)(multi->u.p[i], v);
 1399 		multi->u.p[i] = FN(EL,mod_val)(multi->u.p[i], v);
 1400 		if (!multi->u.p[i])
 1463 		multi->u.p[i] = FN(EL,move_dims)(multi->u.p[i],
 1463 		multi->u.p[i] = FN(EL,move_dims)(multi->u.p[i],
 1466 		if (!multi->u.p[i])
 1513 		equal = FN(EL,plain_is_equal)(multi1->u.p[i], multi2->u.p[i]);
 1513 		equal = FN(EL,plain_is_equal)(multi1->u.p[i], multi2->u.p[i]);
 1540 		isl_bool has_nan = FN(EL,involves_nan)(multi->u.p[i]);
 1592 		multi->u.p[i] = FN(EL,neg)(multi->u.p[i]);
 1592 		multi->u.p[i] = FN(EL,neg)(multi->u.p[i]);
 1593 		if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_union_pw_aff_explicit_domain.c
   24 	mupa->u.dom = isl_union_set_from_set(isl_set_universe(space));
   25 	if (!mupa->u.dom)
   47 	mupa->u.dom = isl_union_set_project_out(mupa->u.dom, type, pos, n);
   47 	mupa->u.dom = isl_union_set_project_out(mupa->u.dom, type, pos, n);
   48 	if (!mupa->u.dom)
tools/polly/lib/External/isl/isl_output.c
 2950 		p = print_aff_body(p, space, ma->u.p[pos]);
 3058 		p = print_aff_c(p, pma->p[i].maff->u.p[0]);
 3063 	return print_aff_c(p, pma->p[pma->n - 1].maff->u.p[0]);
 3186 	pa = mpa->u.p[pos];
 3234 		p = print_disjuncts_set(mpa->u.dom, space, p, 0);
 3266 		return isl_printer_print_val(p, mv->u.p[pos]);
 3363 		p = isl_printer_print_union_set_isl_body(p, mupa->u.dom);
tools/polly/lib/External/isl/isl_tab_pip.c
 5768 		if (isl_aff_involves_dims(maff->u.p[i], isl_dim_in, pos, 1))
tools/polly/lib/External/isl/isl_val.c
 1694 		mv->u.p[i] = fn(mv->u.p[i], isl_val_copy(v));
 1694 		mv->u.p[i] = fn(mv->u.p[i], isl_val_copy(v));
 1695 		if (!mv->u.p[i])