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

References

tools/polly/lib/External/isl/include/isl/aff.h
  976 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_from_multi_aff(
  979 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_from_union_pw_aff(
  982 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_from_multi_pw_aff(
  984 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_multi_val_on_domain(
  986 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_multi_aff_on_domain(
  988 __isl_give isl_multi_union_pw_aff *
  992 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_floor(
  993 	__isl_take isl_multi_union_pw_aff *mupa);
  995 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_intersect_domain(
  996 	__isl_take isl_multi_union_pw_aff *mupa,
  998 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_intersect_params(
  999 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_set *params);
 1000 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_intersect_range(
 1001 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_set *set);
 1004 	__isl_take isl_multi_union_pw_aff *mupa);
 1006 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_coalesce(
 1007 	__isl_take isl_multi_union_pw_aff *aff);
 1008 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_gist(
 1009 	__isl_take isl_multi_union_pw_aff *aff,
 1011 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_gist_params(
 1012 	__isl_take isl_multi_union_pw_aff *aff, __isl_take isl_set *context);
 1015 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_aff *aff);
 1016 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_apply_multi_aff(
 1017 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_multi_aff *ma);
 1019 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_pw_aff *pa);
 1020 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_apply_pw_multi_aff(
 1021 	__isl_take isl_multi_union_pw_aff *mupa,
 1025 __isl_give isl_multi_union_pw_aff *
 1027 	__isl_take isl_multi_union_pw_aff *mupa,
 1032 	__isl_take isl_multi_union_pw_aff *mupa);
 1035 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_union_add(
 1036 	__isl_take isl_multi_union_pw_aff *mupa1,
 1037 	__isl_take isl_multi_union_pw_aff *mupa2);
 1039 __isl_give isl_multi_union_pw_aff *
 1043 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_from_union_map(
 1047 	__isl_take isl_multi_union_pw_aff *mupa);
 1050 	__isl_take isl_multi_union_pw_aff *mupa);
 1053 	__isl_keep isl_multi_union_pw_aff *mupa, __isl_take isl_space *space);
 1056 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_read_from_str(
 1059 	__isl_keep isl_multi_union_pw_aff *mupa);
 1061 	__isl_take isl_printer *p, __isl_keep isl_multi_union_pw_aff *mupa);
 1062 void isl_multi_union_pw_aff_dump(__isl_keep isl_multi_union_pw_aff *mupa);
tools/polly/lib/External/isl/include/isl/ilp.h
   32 	__isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj);
   38 	__isl_take isl_multi_union_pw_aff *mupa);
   40 	__isl_take isl_multi_union_pw_aff *mupa);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
 1717 inline multi_union_pw_aff manage(__isl_take isl_multi_union_pw_aff *ptr);
 1718 inline multi_union_pw_aff manage_copy(__isl_keep isl_multi_union_pw_aff *ptr);
 1721   friend inline multi_union_pw_aff manage(__isl_take isl_multi_union_pw_aff *ptr);
 1722   friend inline multi_union_pw_aff manage_copy(__isl_keep isl_multi_union_pw_aff *ptr);
 1724   isl_multi_union_pw_aff *ptr = nullptr;
 1726   inline explicit multi_union_pw_aff(__isl_take isl_multi_union_pw_aff *ptr);
 1738   inline __isl_give isl_multi_union_pw_aff *copy() const &;
 1739   inline __isl_give isl_multi_union_pw_aff *copy() && = delete;
 1740   inline __isl_keep isl_multi_union_pw_aff *get() const;
 1741   inline __isl_give isl_multi_union_pw_aff *release();
10435 multi_union_pw_aff manage(__isl_take isl_multi_union_pw_aff *ptr) {
10438 multi_union_pw_aff manage_copy(__isl_keep isl_multi_union_pw_aff *ptr) {
10455 multi_union_pw_aff::multi_union_pw_aff(__isl_take isl_multi_union_pw_aff *ptr)
10489 __isl_give isl_multi_union_pw_aff *multi_union_pw_aff::copy() const & {
10493 __isl_keep isl_multi_union_pw_aff *multi_union_pw_aff::get() const {
10497 __isl_give isl_multi_union_pw_aff *multi_union_pw_aff::release() {
10498   isl_multi_union_pw_aff *tmp = ptr;
tools/polly/lib/External/isl/include/isl/schedule.h
  162 	__isl_take isl_multi_union_pw_aff *partial);
tools/polly/lib/External/isl/include/isl/schedule_node.h
   97 __isl_give isl_multi_union_pw_aff *isl_schedule_node_band_get_partial_schedule(
  143 	__isl_take isl_multi_union_pw_aff *shift);
  174 __isl_give isl_multi_union_pw_aff *
  197 	__isl_take isl_multi_union_pw_aff *schedule);
tools/polly/lib/External/isl/include/isl/union_map.h
  273 	__isl_take isl_multi_union_pw_aff *mupa);
  276 	__isl_take isl_multi_union_pw_aff *mupa);
  279 	__isl_take isl_multi_union_pw_aff *mupa);
tools/polly/lib/External/isl/isl_aff.c
 7936 	__isl_keep isl_multi_union_pw_aff *mupa)
 7961 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_zero(
 8004 static __isl_give isl_multi_union_pw_aff *
 8006 	__isl_take isl_multi_union_pw_aff *mupa1,
 8007 	__isl_take isl_multi_union_pw_aff *mupa2)
 8063 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_union_add(
 8064 	__isl_take isl_multi_union_pw_aff *mupa1,
 8065 	__isl_take isl_multi_union_pw_aff *mupa2)
 8074 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_from_multi_aff(
 8086 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_from_multi_pw_aff(
 8091 	isl_multi_union_pw_aff *mupa;
 8156 __isl_give isl_multi_union_pw_aff *
 8161 	isl_multi_union_pw_aff *mupa;
 8209 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_from_union_map(
 8226 static __isl_give isl_multi_union_pw_aff *
 8232 	isl_multi_union_pw_aff *mupa;
 8265 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_multi_val_on_domain(
 8291 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_multi_aff_on_domain(
 8308 static __isl_give isl_multi_union_pw_aff *
 8314 	isl_multi_union_pw_aff *mupa;
 8347 __isl_give isl_multi_union_pw_aff *
 8417 	__isl_take isl_multi_union_pw_aff *mupa)
 8448 	__isl_take isl_multi_union_pw_aff *mupa)
 8545 	__isl_take isl_multi_union_pw_aff *mupa)
 8566 	__isl_take isl_multi_union_pw_aff *mupa)
 8604 static __isl_give isl_multi_union_pw_aff *mupa_intersect_range_0D(
 8605 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_set *range)
 8616 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_intersect_range(
 8617 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_set *range)
 8718 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_aff *aff)
 8777 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_aff *aff)
 8815 static __isl_give isl_multi_union_pw_aff *mupa_apply_multi_aff_0D(
 8816 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_multi_aff *ma)
 8830 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_apply_multi_aff(
 8831 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_multi_aff *ma)
 8834 	isl_multi_union_pw_aff *res;
 8888 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_pw_aff *pa)
 8904 	__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_pw_aff *pa)
 8937 		isl_multi_union_pw_aff *mupa_i;
 8963 static __isl_give isl_multi_union_pw_aff *mupa_apply_pw_multi_aff_0D(
 8964 	__isl_take isl_multi_union_pw_aff *mupa,
 8979 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_apply_pw_multi_aff(
 8980 	__isl_take isl_multi_union_pw_aff *mupa,
 8984 	isl_multi_union_pw_aff *res;
 9035 static __isl_give isl_multi_union_pw_aff *preimage_explicit_domain(
 9036 	__isl_take isl_multi_union_pw_aff *mupa,
 9073 __isl_give isl_multi_union_pw_aff *
 9075 	__isl_take isl_multi_union_pw_aff *mupa,
 9116 	__isl_keep isl_multi_union_pw_aff *mupa, __isl_take isl_space *space)
tools/polly/lib/External/isl/isl_ast_codegen.c
 4269 	isl_multi_union_pw_aff *mupa;
 5110 	isl_multi_union_pw_aff *extra;
tools/polly/lib/External/isl/isl_ilp.c
  788 	__isl_take isl_multi_union_pw_aff *mupa, int max)
  822 	__isl_keep isl_multi_union_pw_aff *obj)
  839 	__isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj)
  852 	__isl_take isl_multi_union_pw_aff *mupa)
  865 	__isl_take isl_multi_union_pw_aff *mupa)
tools/polly/lib/External/isl/isl_input.c
 3992 static __isl_give isl_multi_union_pw_aff *read_multi_union_pw_aff_body_core(
 3996 	isl_multi_union_pw_aff *mupa;
 4050 static __isl_give isl_multi_union_pw_aff *read_multi_union_pw_aff_body(
 4053 	isl_multi_union_pw_aff *mupa;
 4103 static __isl_give isl_multi_union_pw_aff *read_multi_union_pw_aff_core(
 4109 	isl_multi_union_pw_aff *mupa = NULL;
 4156 __isl_give isl_multi_union_pw_aff *isl_stream_read_multi_union_pw_aff(
 4159 	isl_multi_union_pw_aff *mupa;
 4180 __isl_give isl_multi_union_pw_aff *isl_multi_union_pw_aff_read_from_str(
 4183 	isl_multi_union_pw_aff *mupa;
tools/polly/lib/External/isl/isl_multi_union_pw_aff_explicit_domain.c
   15 static __isl_give isl_multi_union_pw_aff *
   17 	__isl_take isl_multi_union_pw_aff *mupa)
   33 static __isl_give isl_multi_union_pw_aff *
   35 	__isl_take isl_multi_union_pw_aff *mupa,
tools/polly/lib/External/isl/isl_output.c
 3317 	isl_multi_union_pw_aff *mupa = data->user;
 3337 	__isl_take isl_printer *p, __isl_keep isl_multi_union_pw_aff *mupa)
 3375 	__isl_take isl_printer *p, __isl_keep isl_multi_union_pw_aff *mupa)
tools/polly/lib/External/isl/isl_schedule.c
  487 	__isl_take isl_multi_union_pw_aff *partial)
tools/polly/lib/External/isl/isl_schedule_band.c
   49 	__isl_take isl_multi_union_pw_aff *mupa)
  337 __isl_give isl_multi_union_pw_aff *isl_schedule_band_get_partial_schedule(
  347 	__isl_take isl_multi_union_pw_aff *schedule)
 1033 	__isl_take isl_multi_union_pw_aff *shift)
 1074 static isl_multi_union_pw_aff *isl_multi_union_pw_aff_tile(
 1075 	__isl_take isl_multi_union_pw_aff *sched,
 1142 	isl_multi_union_pw_aff *scaled;
tools/polly/lib/External/isl/isl_schedule_band.h
   36 	isl_multi_union_pw_aff *mupa;
   46 	__isl_take isl_multi_union_pw_aff *mupa);
   63 __isl_give isl_multi_union_pw_aff *isl_schedule_band_get_partial_schedule(
   67 	__isl_take isl_multi_union_pw_aff *schedule);
  111 	__isl_take isl_multi_union_pw_aff *shift);
tools/polly/lib/External/isl/isl_schedule_node.c
  314 	isl_multi_union_pw_aff *prefix;
  356 		isl_multi_union_pw_aff *prefix;
  444 	isl_multi_union_pw_aff *mupa;
  518 	isl_multi_union_pw_aff *mupa;
  655 __isl_give isl_multi_union_pw_aff *
 1597 __isl_give isl_multi_union_pw_aff *isl_schedule_node_band_get_partial_schedule(
 1617 	isl_multi_union_pw_aff *mupa;
 1860 	__isl_keep isl_multi_union_pw_aff *mupa)
 1884 	__isl_take isl_multi_union_pw_aff *shift)
 2419 	__isl_take isl_multi_union_pw_aff *mupa)
 2796 	isl_multi_union_pw_aff *mupa, *partial;
 3146 		isl_multi_union_pw_aff *prefix;
tools/polly/lib/External/isl/isl_schedule_read.c
  504 	isl_multi_union_pw_aff *schedule = NULL;
tools/polly/lib/External/isl/isl_schedule_tree.c
 1130 __isl_give isl_multi_union_pw_aff *isl_schedule_tree_band_get_partial_schedule(
 1147 	__isl_take isl_multi_union_pw_aff *schedule)
 1815 	isl_multi_union_pw_aff *mupa;
 1917 	isl_multi_union_pw_aff *mupa;
 2086 	__isl_take isl_multi_union_pw_aff *shift)
tools/polly/lib/External/isl/isl_schedule_tree.h
  125 __isl_give isl_multi_union_pw_aff *isl_schedule_tree_band_get_partial_schedule(
  129 	__isl_take isl_multi_union_pw_aff *schedule);
  233 	__isl_take isl_multi_union_pw_aff *shift);
tools/polly/lib/External/isl/isl_scheduler.c
 3782 	isl_multi_union_pw_aff *mupa;
 3801 		isl_multi_union_pw_aff *mupa_i;
tools/polly/lib/External/isl/isl_test.c
  215 	__isl_take isl_multi_union_pw_aff *mupa)
  219 	isl_multi_union_pw_aff *mupa2;
  265 	isl_multi_union_pw_aff *mupa;
 5492 	__isl_give isl_multi_union_pw_aff *(*fn)(
 5493 		__isl_take isl_multi_union_pw_aff *mupa);
 5527 	isl_multi_union_pw_aff *mupa, *res;
 5555 	__isl_give isl_multi_union_pw_aff *(*fn)(
 5556 		__isl_take isl_multi_union_pw_aff *mupa1,
 5557 		__isl_take isl_multi_union_pw_aff *mupa2);
 5657 	isl_multi_union_pw_aff *mupa1, *mupa2, *res;
 5687 	__isl_give isl_multi_union_pw_aff *(*fn)(
 5688 		__isl_take isl_multi_union_pw_aff *mupa,
 5762 	isl_multi_union_pw_aff *mupa, *res;
 5792 	__isl_give isl_multi_union_pw_aff *(*fn)(
 5793 		__isl_take isl_multi_union_pw_aff *mupa,
 5823 	isl_multi_union_pw_aff *mupa, *res;
 5854 	__isl_give isl_multi_union_pw_aff *(*fn)(
 5855 		__isl_take isl_multi_union_pw_aff *mupa,
 5910 	isl_multi_union_pw_aff *mupa, *res;
 5941 		__isl_take isl_multi_union_pw_aff *mupa,
 5993 	isl_multi_union_pw_aff *mupa;
 6024 	__isl_give isl_multi_union_pw_aff *(*fn)(
 6025 		__isl_take isl_multi_union_pw_aff *mupa,
 6113 	isl_multi_union_pw_aff *mupa, *res;
 6144 	__isl_give isl_multi_union_pw_aff *(*fn)(
 6145 		__isl_take isl_multi_union_pw_aff *mupa,
 6211 	isl_multi_union_pw_aff *mupa, *res;
 6857 		__isl_take isl_multi_union_pw_aff *mupa);
 6880 	isl_multi_union_pw_aff *mupa;
 6910 		__isl_take isl_multi_union_pw_aff *mupa);
 6977 	isl_multi_union_pw_aff *mupa;
 7763 	isl_multi_union_pw_aff *mupa;
 8627 	isl_multi_union_pw_aff *mupa;
 8806 	isl_multi_union_pw_aff *mupa, *mupa2;
 8850 	isl_multi_union_pw_aff *mupa;
 8918 	isl_multi_union_pw_aff *mupa;
 9130 		isl_multi_union_pw_aff *mupa, *mupa2;
tools/polly/lib/External/isl/isl_union_map.c
 3927 	isl_multi_union_pw_aff *mupa;
 3961 	__isl_take isl_union_map *umap, __isl_keep isl_multi_union_pw_aff *mupa)
 3995 	__isl_take isl_union_map *umap, __isl_take isl_multi_union_pw_aff *mupa,
 4022 	__isl_take isl_multi_union_pw_aff *mupa)
 4033 	__isl_take isl_multi_union_pw_aff *mupa)
 4044 	__isl_take isl_multi_union_pw_aff *mupa)
tools/polly/lib/External/ppcg/gpu.c
 3011 	isl_multi_union_pw_aff *mupa, *mupa2;
 3341 	isl_multi_union_pw_aff *mupa;
 3495 	isl_multi_union_pw_aff *mupa;
 3994 	isl_multi_union_pw_aff *mupa;
 4456 	isl_multi_union_pw_aff *prefix;
 4497 	isl_multi_union_pw_aff *partial;
 4510 		isl_multi_union_pw_aff *partial_i;
 4844 	isl_multi_union_pw_aff *partial;
tools/polly/lib/External/ppcg/gpu_group.c
 1502 	isl_multi_union_pw_aff *prefix;
tools/polly/lib/External/ppcg/grouping.c
   90 	isl_multi_union_pw_aff *prefix;
  114 static __isl_give isl_multi_union_pw_aff *get_prefix(
  211 	isl_multi_union_pw_aff *src_prefix, *dst_prefix, *prefix;
  430 	__isl_keep isl_multi_union_pw_aff *prefix,
tools/polly/lib/External/ppcg/hybrid.c
  244 	isl_multi_union_pw_aff *input_schedule;
  879 	__isl_keep isl_multi_union_pw_aff *input_schedule,
 1061 static __isl_give isl_multi_union_pw_aff *extract_input_schedule(
 1064 	isl_multi_union_pw_aff *partial, *partial2;
 1092 	isl_multi_union_pw_aff *prefix, *partial;
 1765 	isl_multi_union_pw_aff *mupa;
 1900 	isl_multi_union_pw_aff *mupa;
 1927 	isl_multi_union_pw_aff *mupa;
 2089 	isl_multi_union_pw_aff *input, *dom_time;