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

References

tools/polly/lib/External/isl/isl_union_eval.c
   31 	PART *part = (PART *)entry;
   31 	PART *part = (PART *)entry;
   70 		v = FN(PART,eval)(FN(PART,copy)(entry->data), pnt);
   70 		v = FN(PART,eval)(FN(PART,copy)(entry->data), pnt);
tools/polly/lib/External/isl/isl_union_multi.c
  111 	PART *part = *entry;
  113 	FN(PART,free)(part);
  165 	PART *part = (PART *) entry;
  165 	PART *part = (PART *) entry;
  182 	isl_stat (*fn)(__isl_take PART *part, void *user);
  188 	PART *part = *entry;
  191 	part = FN(PART,copy)(part);
  213 	isl_stat (*fn)(__isl_take PART *part, void *user), void *user)
  291 	PART *part;
  308 	FN(PART,free)(part);
  321 static isl_bool FN(UNION,disjoint_domain)(__isl_keep PART *part1,
  322 	__isl_keep PART *part2)
  329 	dom1 = FN(PART,domain)(FN(PART,copy)(part1));
  329 	dom1 = FN(PART,domain)(FN(PART,copy)(part1));
  330 	dom2 = FN(PART,domain)(FN(PART,copy)(part2));
  330 	dom2 = FN(PART,domain)(FN(PART,copy)(part2));
  343 	PART *part = user;
  344 	PART *other = *entry;
  358 		isl_die(FN(PART,get_ctx)(part), isl_error_invalid,
  372 	__isl_keep PART *part)
  396 static isl_stat FN(UNION,check_disjoint_domain)(__isl_keep PART *part1,
  397 	__isl_keep PART *part2)
  405 		isl_die(FN(PART,get_ctx)(part1), isl_error_invalid,
tools/polly/lib/External/isl/isl_union_neg.c
   15 static __isl_give PART *FN(UNION,neg_entry)(__isl_take PART *part, void *user)
   15 static __isl_give PART *FN(UNION,neg_entry)(__isl_take PART *part, void *user)
   17 	return FN(PART,neg)(part);
tools/polly/lib/External/isl/isl_union_single.c
   39 	isl_stat (*fn)(__isl_take PART *part, void *user);
   45 	PART *part = *entry;
   48 	part = FN(PART,copy)(part);
   55 	isl_stat (*fn)(__isl_take PART *part, void *user), void *user)
   70 	PART *part = (PART *)entry;
   70 	PART *part = (PART *)entry;
   96 	PART *part;
  135 	FN(PART,free)(part_entry->data);
  148 	__isl_keep PART *part)
  159 static isl_stat FN(UNION,check_disjoint_domain)(__isl_keep PART *part1,
  160 	__isl_keep PART *part2)
  162 	isl_die(FN(PART,get_ctx)(part1), isl_error_invalid,
  192 	PART *part = *entry;
  193 	FN(PART,free)(part);
tools/polly/lib/External/isl/isl_union_templ.c
  120 __isl_give PART *FN(FN(UNION,extract),BASE)(__isl_keep UNION *u,
  132 		return FN(PART,ZERO)(space, u->type);
  134 		return FN(PART,ZERO)(space);
  137 	return FN(PART,copy)(entry->data);
  151 	__isl_take PART *part, int disjoint)
  159 	empty = FN(PART,IS_ZERO)(part);
  163 		FN(PART,free)(part);
  167 	u = FN(UNION,align_params)(u, FN(PART,get_space)(part));
  168 	part = FN(PART,align_params)(part, FN(UNION,get_space)(u));
  187 		entry->data = FN(PART,union_add_)(entry->data,
  188 						FN(PART,copy)(part));
  191 		empty = FN(PART,IS_ZERO)(part);
  196 		FN(PART,free)(part);
  201 	FN(PART,free)(part);
  210 	__isl_take PART *part)
  258 	__isl_give PART *(*fn)(__isl_take PART *part, void *user);
  258 	__isl_give PART *(*fn)(__isl_take PART *part, void *user);
  266 static isl_stat FN(UNION,transform_entry)(__isl_take PART *part, void *user)
  283 	__isl_give PART *(*fn)(__isl_take PART *part, void *user), void *user)
  283 	__isl_give PART *(*fn)(__isl_take PART *part, void *user), void *user)
  299 	__isl_give PART *(*fn)(__isl_take PART *part, void *user), void *user)
  299 	__isl_give PART *(*fn)(__isl_take PART *part, void *user), void *user)
  324 	__isl_give PART *(*fn)(__isl_take PART *part, void *user), void *user)
  324 	__isl_give PART *(*fn)(__isl_take PART *part, void *user), void *user)
  344 static __isl_give PART *FN(UNION,copy_part)(__isl_take PART *part, void *user)
  344 static __isl_give PART *FN(UNION,copy_part)(__isl_take PART *part, void *user)
  382 static __isl_give PART *FN(UNION,align_entry)(__isl_take PART *part, void *user)
  382 static __isl_give PART *FN(UNION,align_entry)(__isl_take PART *part, void *user)
  387 				    FN(PART,get_domain_space)(part));
  388 	return FN(PART,realign_domain)(part, exp);
  443 static isl_stat FN(UNION,union_add_part)(__isl_take PART *part, void *user)
  485 __isl_give UNION *FN(FN(UNION,from),BASE)(__isl_take PART *part)
  493 	dim = FN(PART,get_space)(part);
  509 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *);
  509 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *);
  509 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *);
  516 static isl_stat FN(UNION,match_bin_entry)(__isl_take PART *part, void *user)
  521 	PART *part2;
  523 	space = FN(PART,get_space)(part);
  529 		FN(PART,free)(part);
  540 	part = data->fn(part, FN(PART, copy)(entry2->data));
  548 	FN(PART,free)(part);
  557 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *))
  557 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *))
  557 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *))
  564 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *))
  564 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *))
  564 	__isl_give PART *(*fn)(__isl_take PART *, __isl_take PART *))
  601 	return FN(UNION,match_bin_op)(u1, u2, &FN(PART,add));
  610 	return FN(UNION,match_bin_op)(u1, u2, &FN(PART,sub));
  619 static __isl_give PART *FN(UNION,any_set_entry)(__isl_take PART *part,
  619 static __isl_give PART *FN(UNION,any_set_entry)(__isl_take PART *part,
  686 static isl_stat FN(UNION,match_domain_entry)(__isl_take PART *part, void *user)
  693 	space = FN(PART,get_domain_space)(part);
  699 		FN(PART,free)(part);
  761 static __isl_give PART *FN(UNION,subtract_domain_entry)(__isl_take PART *part,
  761 static __isl_give PART *FN(UNION,subtract_domain_entry)(__isl_take PART *part,
  768 	space = FN(PART,get_domain_space)(part);
  770 	return FN(PART,subtract_domain)(part, set);
  797 	PART **part_p = (PART **) entry;
  797 	PART **part_p = (PART **) entry;
  798 	PART *part;
  800 	part = FN(PART,copy)(*part_p);
  804 	FN(PART,free)(*part_p);
  821 static isl_stat FN(UNION,domain_entry)(__isl_take PART *part, void *user)
  825 	*uset = isl_union_set_add_set(*uset, FN(PART,domain)(part));
  870 static __isl_give PART *FN(UNION,scale_val_entry)(__isl_take PART *part,
  870 static __isl_give PART *FN(UNION,scale_val_entry)(__isl_take PART *part,
  875 	return FN(PART,scale_val)(part, isl_val_copy(v));
  921 static __isl_give PART *FN(UNION,scale_down_val_entry)(__isl_take PART *part,
  921 static __isl_give PART *FN(UNION,scale_down_val_entry)(__isl_take PART *part,
  926 	return FN(PART,scale_down_val)(part, isl_val_copy(v));
 1073 static __isl_give PART *FN(UNION,drop_dims_entry)(__isl_take PART *part,
 1073 static __isl_give PART *FN(UNION,drop_dims_entry)(__isl_take PART *part,
 1078 	return FN(PART,drop_dims)(part, data->type, data->first, data->n);
 1116 static __isl_give PART *FN(UNION,set_dim_name_entry)(__isl_take PART *part,
 1116 static __isl_give PART *FN(UNION,set_dim_name_entry)(__isl_take PART *part,
 1121 	return FN(PART,set_dim_name)(part, isl_dim_param, data->pos, data->s);
 1150 static __isl_give PART *FN(UNION,reset_user_entry)(__isl_take PART *part,
 1150 static __isl_give PART *FN(UNION,reset_user_entry)(__isl_take PART *part,
 1153 	return FN(PART,reset_user)(part);
 1174 	LIST(PART) **list = user;
 1176 	*list = FN(LIST(PART),add)(*list, FN(PART,copy)(pw));
 1176 	*list = FN(LIST(PART),add)(*list, FN(PART,copy)(pw));
 1188 __isl_give LIST(PART) *FN(FN(UNION,get),LIST(BASE))(__isl_keep UNION *u)
 1191 	LIST(PART) *list;
 1198 	list = FN(LIST(PART),alloc)(FN(UNION,get_ctx(u)), n);
 1200 		return FN(LIST(PART),free)(list);