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