|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/include/polly/Support/GICHelper.h 156 std::string stringFromIslObj(__isl_keep isl_union_set *uset);
tools/polly/include/polly/Support/ISLTools.h 543 void dumpPw(__isl_keep isl_union_set *USet);
589 void dumpExpanded(__isl_keep isl_union_set *USet);
tools/polly/lib/Analysis/DependenceInfo.cpp 117 isl_union_set *&TaggedStmtDomain,
254 isl_union_set *UDeltas = isl_union_map_deltas(isl_union_map_copy(TC_RED));
255 isl_union_set *Universe = isl_union_set_universe(isl_union_set_copy(UDeltas));
314 isl_union_set *TaggedStmtDomain;
tools/polly/lib/Analysis/ScopInfo.cpp 2268 isl_union_set *Domain = isl_union_set_empty(EmptySpace);
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 395 isl_union_set *Domain = isl_union_set_from_set(Stmt->getDomain().release());
tools/polly/lib/External/isl/include/isl/aff.h 654 __isl_take isl_union_set *uset);
656 __isl_take isl_union_set *domain, __isl_take isl_multi_val *mv);
658 __isl_take isl_union_set *domain, __isl_take isl_id *id);
665 __isl_take isl_union_set *uset);
703 __isl_take isl_union_set *context);
730 __isl_give isl_union_set *isl_union_pw_multi_aff_domain(
764 __isl_take isl_union_set *uset);
767 __isl_take isl_union_set *uset);
777 __isl_take isl_union_set *uset);
885 __isl_take isl_union_set *domain, __isl_take isl_val *v);
887 __isl_take isl_union_set *domain, __isl_take isl_aff *aff);
889 __isl_take isl_union_set *domain, __isl_take isl_pw_aff *pa);
908 __isl_give isl_union_set *isl_union_pw_aff_domain(
926 __isl_take isl_union_pw_aff *upa, __isl_take isl_union_set *context);
951 __isl_take isl_union_pw_aff *upa, __isl_take isl_union_set *uset);
953 __isl_take isl_union_pw_aff *upa, __isl_take isl_union_set *uset);
959 __isl_give isl_union_set *isl_union_pw_aff_zero_union_set(
985 __isl_take isl_union_set *domain, __isl_take isl_multi_val *mv);
987 __isl_take isl_union_set *domain, __isl_take isl_multi_aff *ma);
989 isl_multi_union_pw_aff_pw_multi_aff_on_domain(__isl_take isl_union_set *domain,
997 __isl_take isl_union_set *uset);
1003 __isl_give isl_union_set *isl_multi_union_pw_aff_domain(
1010 __isl_take isl_union_set *context);
1049 __isl_give isl_union_set *isl_multi_union_pw_aff_zero_union_set(
tools/polly/lib/External/isl/include/isl/ilp.h 32 __isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h 3498 inline union_set manage(__isl_take isl_union_set *ptr);
3499 inline union_set manage_copy(__isl_keep isl_union_set *ptr);
3502 friend inline union_set manage(__isl_take isl_union_set *ptr);
3503 friend inline union_set manage_copy(__isl_keep isl_union_set *ptr);
3505 isl_union_set *ptr = nullptr;
3507 inline explicit union_set(__isl_take isl_union_set *ptr);
3519 inline __isl_give isl_union_set *copy() const &;
3520 inline __isl_give isl_union_set *copy() && = delete;
3521 inline __isl_keep isl_union_set *get() const;
3522 inline __isl_give isl_union_set *release();
18389 union_set manage(__isl_take isl_union_set *ptr) {
18392 union_set manage_copy(__isl_keep isl_union_set *ptr) {
18409 union_set::union_set(__isl_take isl_union_set *ptr)
18443 __isl_give isl_union_set *union_set::copy() const & {
18447 __isl_keep isl_union_set *union_set::get() const {
18451 __isl_give isl_union_set *union_set::release() {
18452 isl_union_set *tmp = ptr;
tools/polly/lib/External/isl/include/isl/polynomial.h 524 __isl_give isl_union_set *isl_union_pw_qpolynomial_domain(
528 __isl_take isl_union_set *uset);
534 __isl_take isl_union_set *uset);
564 __isl_take isl_union_set *context);
621 __isl_give isl_union_set *isl_union_pw_qpolynomial_fold_domain(
625 __isl_take isl_union_set *uset);
633 __isl_take isl_union_set *uset);
668 __isl_take isl_union_set *context);
695 __isl_take isl_union_set *uset,
tools/polly/lib/External/isl/include/isl/schedule.h 57 __isl_take isl_union_set *domain);
85 __isl_give isl_union_set *isl_schedule_constraints_get_domain(
127 __isl_take isl_union_set *domain,
133 __isl_take isl_union_set *domain);
146 __isl_give isl_union_set *isl_schedule_get_domain(
170 __isl_take isl_schedule *schedule, __isl_take isl_union_set *domain);
tools/polly/lib/External/isl/include/isl/schedule_node.h 16 __isl_take isl_union_set *domain);
112 __isl_give isl_union_set *isl_schedule_node_band_get_ast_build_options(
115 __isl_take isl_schedule_node *node, __isl_take isl_union_set *options);
153 __isl_give isl_union_set *isl_schedule_node_domain_get_domain(
161 __isl_give isl_union_set *isl_schedule_node_filter_get_filter(
169 __isl_give isl_union_set *isl_schedule_node_get_domain(
171 __isl_give isl_union_set *isl_schedule_node_get_universe_domain(
199 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
217 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
219 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter);
tools/polly/lib/External/isl/include/isl/stream.h 83 __isl_give isl_union_set *isl_stream_read_union_set(__isl_keep isl_stream *s);
tools/polly/lib/External/isl/include/isl/union_map.h 45 __isl_give isl_union_set *isl_union_map_domain(__isl_take isl_union_map *umap);
47 __isl_give isl_union_set *isl_union_map_range(__isl_take isl_union_map *umap);
58 __isl_take isl_union_set *uset);
61 __isl_take isl_union_set *uset);
64 __isl_take isl_union_set *uset);
140 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
143 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
147 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
150 __isl_take isl_union_map *umap, __isl_take isl_union_set *uset);
156 __isl_take isl_union_map *umap, __isl_take isl_union_set *dom);
159 __isl_take isl_union_map *umap, __isl_take isl_union_set *dom);
187 __isl_take isl_union_set *domain, __isl_take isl_union_set *range);
187 __isl_take isl_union_set *domain, __isl_take isl_union_set *range);
193 __isl_give isl_union_set *isl_union_map_deltas(__isl_take isl_union_map *umap);
197 __isl_give isl_union_map *isl_union_set_identity(__isl_take isl_union_set *uset);
292 __isl_give isl_union_set *isl_union_map_wrap(__isl_take isl_union_map *umap);
294 __isl_give isl_union_map *isl_union_set_unwrap(__isl_take isl_union_set *uset);
305 __isl_give isl_union_set *isl_union_set_align_params(
306 __isl_take isl_union_set *uset, __isl_take isl_space *model);
tools/polly/lib/External/isl/include/isl/union_set.h 11 unsigned isl_union_set_dim(__isl_keep isl_union_set *uset,
15 __isl_give isl_union_set *isl_union_set_from_basic_set(
18 __isl_give isl_union_set *isl_union_set_from_set(__isl_take isl_set *set);
19 __isl_give isl_union_set *isl_union_set_empty(__isl_take isl_space *space);
20 __isl_give isl_union_set *isl_union_set_copy(__isl_keep isl_union_set *uset);
20 __isl_give isl_union_set *isl_union_set_copy(__isl_keep isl_union_set *uset);
21 __isl_null isl_union_set *isl_union_set_free(__isl_take isl_union_set *uset);
21 __isl_null isl_union_set *isl_union_set_free(__isl_take isl_union_set *uset);
23 isl_ctx *isl_union_set_get_ctx(__isl_keep isl_union_set *uset);
24 __isl_give isl_space *isl_union_set_get_space(__isl_keep isl_union_set *uset);
26 __isl_give isl_union_set *isl_union_set_reset_user(
27 __isl_take isl_union_set *uset);
29 __isl_give isl_union_set *isl_union_set_universe(
30 __isl_take isl_union_set *uset);
31 __isl_give isl_set *isl_union_set_params(__isl_take isl_union_set *uset);
34 __isl_give isl_union_set *isl_union_set_detect_equalities(
35 __isl_take isl_union_set *uset);
37 __isl_give isl_union_set *isl_union_set_affine_hull(
38 __isl_take isl_union_set *uset);
40 __isl_give isl_union_set *isl_union_set_polyhedral_hull(
41 __isl_take isl_union_set *uset);
42 __isl_give isl_union_set *isl_union_set_remove_redundancies(
43 __isl_take isl_union_set *uset);
44 __isl_give isl_union_set *isl_union_set_simple_hull(
45 __isl_take isl_union_set *uset);
47 __isl_give isl_union_set *isl_union_set_coalesce(
48 __isl_take isl_union_set *uset);
50 __isl_give isl_union_set *isl_union_set_compute_divs(
51 __isl_take isl_union_set *uset);
53 __isl_give isl_union_set *isl_union_set_lexmin(__isl_take isl_union_set *uset);
53 __isl_give isl_union_set *isl_union_set_lexmin(__isl_take isl_union_set *uset);
55 __isl_give isl_union_set *isl_union_set_lexmax(__isl_take isl_union_set *uset);
55 __isl_give isl_union_set *isl_union_set_lexmax(__isl_take isl_union_set *uset);
57 __isl_give isl_union_set *isl_union_set_add_set(__isl_take isl_union_set *uset,
57 __isl_give isl_union_set *isl_union_set_add_set(__isl_take isl_union_set *uset,
60 __isl_give isl_union_set *isl_union_set_union(__isl_take isl_union_set *uset1,
60 __isl_give isl_union_set *isl_union_set_union(__isl_take isl_union_set *uset1,
61 __isl_take isl_union_set *uset2);
63 __isl_give isl_union_set *isl_union_set_subtract(
64 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
64 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
66 __isl_give isl_union_set *isl_union_set_intersect(
67 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
67 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
69 __isl_give isl_union_set *isl_union_set_intersect_params(
70 __isl_take isl_union_set *uset, __isl_take isl_set *set);
71 __isl_give isl_union_set *isl_union_set_product(__isl_take isl_union_set *uset1,
71 __isl_give isl_union_set *isl_union_set_product(__isl_take isl_union_set *uset1,
72 __isl_take isl_union_set *uset2);
74 __isl_give isl_union_set *isl_union_set_gist(__isl_take isl_union_set *uset,
74 __isl_give isl_union_set *isl_union_set_gist(__isl_take isl_union_set *uset,
75 __isl_take isl_union_set *context);
77 __isl_give isl_union_set *isl_union_set_gist_params(
78 __isl_take isl_union_set *uset, __isl_take isl_set *set);
81 __isl_give isl_union_set *isl_union_set_apply(
82 __isl_take isl_union_set *uset, __isl_take isl_union_map *umap);
84 __isl_give isl_union_set *isl_union_set_preimage_multi_aff(
85 __isl_take isl_union_set *uset, __isl_take isl_multi_aff *ma);
87 __isl_give isl_union_set *isl_union_set_preimage_pw_multi_aff(
88 __isl_take isl_union_set *uset, __isl_take isl_pw_multi_aff *pma);
90 __isl_give isl_union_set *isl_union_set_preimage_union_pw_multi_aff(
91 __isl_take isl_union_set *uset,
94 __isl_give isl_union_set *isl_union_set_project_out(
95 __isl_take isl_union_set *uset,
97 __isl_give isl_union_set *isl_union_set_remove_divs(
98 __isl_take isl_union_set *bset);
100 isl_bool isl_union_set_is_params(__isl_keep isl_union_set *uset);
102 isl_bool isl_union_set_is_empty(__isl_keep isl_union_set *uset);
105 isl_bool isl_union_set_is_subset(__isl_keep isl_union_set *uset1,
106 __isl_keep isl_union_set *uset2);
108 isl_bool isl_union_set_is_equal(__isl_keep isl_union_set *uset1,
109 __isl_keep isl_union_set *uset2);
110 isl_bool isl_union_set_is_disjoint(__isl_keep isl_union_set *uset1,
111 __isl_keep isl_union_set *uset2);
113 isl_bool isl_union_set_is_strict_subset(__isl_keep isl_union_set *uset1,
114 __isl_keep isl_union_set *uset2);
116 uint32_t isl_union_set_get_hash(__isl_keep isl_union_set *uset);
118 int isl_union_set_n_set(__isl_keep isl_union_set *uset);
120 isl_stat isl_union_set_foreach_set(__isl_keep isl_union_set *uset,
123 __isl_keep isl_union_set *uset);
125 __isl_keep isl_union_set *uset);
126 isl_bool isl_union_set_contains(__isl_keep isl_union_set *uset,
128 __isl_give isl_set *isl_union_set_extract_set(__isl_keep isl_union_set *uset,
130 __isl_give isl_set *isl_set_from_union_set(__isl_take isl_union_set *uset);
132 isl_stat isl_union_set_foreach_point(__isl_keep isl_union_set *uset,
135 __isl_give isl_basic_set *isl_union_set_sample(__isl_take isl_union_set *uset);
138 __isl_take isl_union_set *uset);
141 __isl_give isl_union_set *isl_union_set_from_point(__isl_take isl_point *pnt);
143 __isl_give isl_union_set *isl_union_set_lift(__isl_take isl_union_set *uset);
143 __isl_give isl_union_set *isl_union_set_lift(__isl_take isl_union_set *uset);
146 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
146 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
148 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
148 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
150 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
150 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
152 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
152 __isl_take isl_union_set *uset1, __isl_take isl_union_set *uset2);
154 __isl_give isl_union_set *isl_union_set_coefficients(
155 __isl_take isl_union_set *bset);
156 __isl_give isl_union_set *isl_union_set_solutions(
157 __isl_take isl_union_set *bset);
159 __isl_give isl_union_set *isl_union_set_read_from_file(isl_ctx *ctx,
162 __isl_give isl_union_set *isl_union_set_read_from_str(isl_ctx *ctx,
164 __isl_give char *isl_union_set_to_str(__isl_keep isl_union_set *uset);
166 __isl_keep isl_union_set *uset);
167 void isl_union_set_dump(__isl_keep isl_union_set *uset);
171 __isl_give isl_union_set *isl_union_set_list_union(
tools/polly/lib/External/isl/isl_ast_codegen.c 1811 isl_union_set *uset;
3081 isl_union_set *schedule_domain;
3317 isl_union_set *schedule_domain;
3431 isl_union_set *uset;
3570 isl_union_set *schedule_domain;
4271 isl_union_set *domain, *range;
4322 isl_union_set *domain, *range;
4396 isl_union_set *filter;
4444 static __isl_give isl_union_set *child_filter(
4448 isl_union_set *filter;
4475 isl_union_set *filter_i;
4489 isl_union_set *filter_j;
4998 isl_union_set *schedule_domain;
5326 isl_union_set *schedule_domain;
5368 isl_union_set *filter;
5702 isl_union_set *domain, *schedule_domain;
tools/polly/lib/External/isl/isl_flow.c 2798 isl_union_set *domain;
tools/polly/lib/External/isl/isl_ilp.c 821 __isl_keep isl_union_set *uset, int max,
839 __isl_keep isl_union_set *uset, __isl_keep isl_multi_union_pw_aff *obj)
tools/polly/lib/External/isl/isl_input.c 2802 static __isl_give isl_union_set *extract_union_set(isl_ctx *ctx,
2822 __isl_give isl_union_set *isl_stream_read_union_set(__isl_keep isl_stream *s)
2997 __isl_give isl_union_set *isl_union_set_read_from_file(isl_ctx *ctx,
3000 isl_union_set *uset;
3009 __isl_give isl_union_set *isl_union_set_read_from_str(struct isl_ctx *ctx,
3012 isl_union_set *uset;
4014 static __isl_give isl_union_set *read_union_set_body(__isl_keep isl_stream *s,
4062 isl_union_set *dom;
4168 isl_union_set *dom;
tools/polly/lib/External/isl/isl_output.c 1605 __isl_take isl_printer *p, __isl_keep isl_union_set *uset)
1670 __isl_keep isl_union_set *uset)
tools/polly/lib/External/isl/isl_point.c 539 __isl_give isl_union_set *isl_union_set_from_point(__isl_take isl_point *pnt)
tools/polly/lib/External/isl/isl_schedule.c 73 __isl_take isl_union_set *domain)
194 isl_union_set *domain;
231 __isl_give isl_union_set *isl_schedule_get_domain(
371 isl_union_set *domain;
396 __isl_take isl_schedule *schedule, __isl_take isl_union_set *domain)
564 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter,
601 isl_union_set *filter1, *filter2, *domain;
tools/polly/lib/External/isl/isl_schedule_band.c 317 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain)
523 static __isl_give isl_union_set *add_loop_types(
524 __isl_take isl_union_set *options, int n, enum isl_ast_loop_type *type,
559 __isl_give isl_union_set *isl_schedule_band_get_ast_build_options(
562 isl_union_set *options;
577 static int has_any(__isl_keep isl_union_set *uset,
617 static int has_isolate_option(__isl_keep isl_union_set *options)
689 static int has_isolate_loop_type_options(__isl_keep isl_union_set *options)
696 static int has_loop_type_options(__isl_keep isl_union_set *options)
706 __isl_keep isl_union_set *options, int pos, int isolate)
744 __isl_keep isl_union_set *options)
770 __isl_keep isl_union_set *options)
800 static __isl_give isl_union_set *loop_types(__isl_take isl_space *space,
804 isl_union_set *types;
823 static __isl_give isl_union_set *clear_loop_types(
824 __isl_take isl_union_set *options)
826 isl_union_set *types;
837 static __isl_give isl_union_set *clear_isolate_loop_types(
838 __isl_take isl_union_set *options)
840 isl_union_set *types;
860 __isl_take isl_schedule_band *band, __isl_take isl_union_set *options)
944 isl_union_set *options;
1035 isl_union_set *dom1, *dom2;
1282 __isl_take isl_schedule_band *band, __isl_take isl_union_set *context)
tools/polly/lib/External/isl/isl_schedule_band.h 39 isl_union_set *ast_build_options;
62 __isl_take isl_schedule_band *band, __isl_take isl_union_set *domain);
79 __isl_give isl_union_set *isl_schedule_band_get_ast_build_options(
82 __isl_take isl_schedule_band *band, __isl_take isl_union_set *options);
115 __isl_take isl_schedule_band *band, __isl_take isl_union_set *context);
tools/polly/lib/External/isl/isl_schedule_constraints.c 42 isl_union_set *domain;
121 __isl_take isl_union_set *domain)
145 __isl_take isl_union_set *domain)
266 __isl_give isl_union_set *isl_schedule_constraints_get_domain(
592 isl_union_set *domain;
tools/polly/lib/External/isl/isl_schedule_node.c 65 __isl_take isl_union_set *domain)
313 isl_union_set *filter;
335 isl_union_set *filter;
398 isl_union_set *filter;
445 isl_union_set *filter;
519 isl_union_set *filter;
824 __isl_give isl_union_set *isl_schedule_node_get_domain(
863 __isl_give isl_union_set *isl_schedule_node_get_universe_domain(
916 isl_union_set *domain;
1626 isl_union_set *domain;
1699 __isl_give isl_union_set *isl_schedule_node_band_get_ast_build_options(
1711 __isl_take isl_schedule_node *node, __isl_take isl_union_set *options)
2044 __isl_give isl_union_set *isl_schedule_node_domain_get_domain(
2132 __isl_give isl_union_set *isl_schedule_node_filter_get_filter(
2144 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
2166 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
2168 isl_union_set *node_filter = NULL;
2254 isl_union_set *filter;
2512 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
2592 isl_union_set *filter;
2752 isl_union_set *domain;
2753 isl_union_set *domain_universe;
2754 isl_union_set *group;
2755 isl_union_set *group_universe;
2763 static int locally_covered_by_domain(__isl_keep isl_union_set *domain,
2767 isl_union_set *test;
2794 isl_union_set *domain;
2836 static __isl_give isl_union_set *union_set_drop_extra_params(
2837 __isl_take isl_union_set *uset, __isl_keep isl_space *space, int n)
2862 isl_union_set *domain;
2932 isl_union_set *domain;
2971 isl_union_set *domain;
3035 isl_union_set *domain;
3114 isl_union_set *domain;
3133 isl_union_set *group;
3147 isl_union_set *univ;
3206 __isl_take isl_schedule_node *node, __isl_take isl_union_set *context)
3240 isl_union_set *inner;
3309 isl_union_set *inner, *extra;
3333 isl_union_set *filter, *outer;
3383 isl_union_set *filter, *inner;
3471 isl_union_set *filter;
3496 isl_union_set *filter;
3549 __isl_take isl_schedule_node *node, __isl_take isl_union_set *context)
3569 __isl_take isl_schedule_node *node, __isl_take isl_union_set *domain)
3572 isl_union_set *uset;
3612 isl_union_set *domain;
3663 isl_union_set *filter;
3780 isl_union_set *domain;
3836 isl_union_set *filter;
3962 isl_union_set *domain;
4029 isl_union_set *domain;
4094 static __isl_give isl_union_set *replace_by_universe_if_disjoint(
4095 __isl_take isl_union_set *uset, __isl_keep isl_union_set *ref)
4095 __isl_take isl_union_set *uset, __isl_keep isl_union_set *ref)
4098 isl_union_set *universe;
4143 isl_union_set *domain;
4144 isl_union_set *filter;
4224 isl_union_set *graft_domain;
4225 isl_union_set *node_domain;
4266 isl_union_set *universe;
4267 isl_union_set *domain;
4409 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter,
4414 isl_union_set *node_domain, *node_filter = NULL, *parent_filter;
4485 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
4498 __isl_take isl_schedule_node *node, __isl_take isl_union_set *filter)
4563 isl_union_set *domain;
4580 isl_union_set *domain, *left;
4623 __isl_take isl_union_set *domain,
tools/polly/lib/External/isl/isl_schedule_node_private.h 49 __isl_take isl_union_set *domain,
53 __isl_take isl_schedule_node *node, __isl_take isl_union_set *context);
56 __isl_take isl_schedule_node *node, __isl_take isl_union_set *domain);
tools/polly/lib/External/isl/isl_schedule_private.h 31 __isl_give isl_union_set *isl_schedule_get_domain(
tools/polly/lib/External/isl/isl_schedule_read.c 119 isl_union_set *domain = NULL;
296 isl_union_set *filter = NULL;
507 isl_union_set *options = NULL;
tools/polly/lib/External/isl/isl_schedule_tree.c 286 __isl_take isl_union_set *domain)
366 __isl_take isl_union_set *filter)
887 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain)
927 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter)
932 isl_union_set *tree_filter;
948 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter)
1108 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain)
1248 __isl_give isl_union_set *isl_schedule_tree_band_get_ast_build_options(
1266 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *options)
1326 __isl_give isl_union_set *isl_schedule_tree_domain_get_domain(
1342 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain)
1461 __isl_give isl_union_set *isl_schedule_tree_filter_get_filter(
1477 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter)
1566 isl_union_set *dom;
1678 isl_union_set *dom;
1752 isl_union_set *dom;
1817 isl_union_set *domain;
1871 static __isl_give isl_union_set *initial_domain(
1878 static __isl_give isl_union_set *initial_domain_from_children(
1883 isl_union_set *domain;
1898 isl_union_set *domain_i;
1914 static __isl_give isl_union_set *initial_domain(
1918 isl_union_set *domain;
1993 isl_union_set *domain;
2598 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *context)
2642 isl_union_set *options;
tools/polly/lib/External/isl/isl_schedule_tree.h 62 isl_union_set *domain;
68 isl_union_set *filter;
95 __isl_take isl_union_set *domain);
102 __isl_take isl_union_set *filter);
124 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
141 __isl_give isl_union_set *isl_schedule_tree_band_get_ast_build_options(
144 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *options);
149 __isl_give isl_union_set *isl_schedule_tree_domain_get_domain(
152 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
167 __isl_give isl_union_set *isl_schedule_tree_filter_get_filter(
170 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter);
202 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *domain);
211 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter);
213 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *filter);
237 __isl_take isl_schedule_tree *tree, __isl_take isl_union_set *context);
tools/polly/lib/External/isl/isl_scheduler.c 773 isl_union_set *domain;
1391 isl_union_set *domain;
3142 isl_union_set *uset;
3208 __isl_keep isl_union_set *uset)
3223 __isl_keep isl_union_set *uset)
3276 __isl_take isl_union_set *condition_source,
3277 __isl_take isl_union_set *condition_sink)
3331 isl_union_set *source, *sink;
3337 isl_union_set *uset;
3386 static __isl_give isl_union_set *isl_sched_graph_domain(isl_ctx *ctx,
3392 isl_union_set *dom;
3426 isl_union_set *dom;
3441 isl_union_set *dom;
3938 isl_union_set *mask;
4667 isl_union_set *bounds;
4699 static __isl_give isl_union_set *union_drop_coalescing_constraints(isl_ctx *ctx,
4700 struct isl_sched_graph *graph, __isl_take isl_union_set *delta)
4821 static __isl_give isl_union_set *exploit_intra_lineality(
4822 __isl_take isl_union_set *intra,
4825 isl_union_set *lineality;
4826 isl_union_set *uset;
4919 static __isl_give isl_union_set *union_set_drop_parameters(
4920 __isl_take isl_union_set *uset)
4969 isl_union_set *delta;
5019 isl_union_set *wrap;
5436 __isl_keep isl_union_set *conditional_source,
5437 __isl_keep isl_union_set *conditional_sink)
5492 isl_union_set *source, *sink;
5497 isl_union_set *uset;
6018 static __isl_give isl_union_set *collect_domain(isl_ctx *ctx,
6023 isl_union_set *domain;
6157 isl_union_set *uset;
6229 isl_union_set *domain;
7381 isl_union_set *domain;
7414 __isl_take isl_union_set *domain,
tools/polly/lib/External/isl/isl_test.c 267 isl_union_set *uset;
3331 isl_union_set *uset1, *uset2;
3477 isl_union_set *uset, *uset2;
3514 isl_union_set *uset, *uset2;
3768 isl_union_set *uset;
3923 isl_union_set *D;
3930 isl_union_set *delta;
3931 isl_union_set *domain;
4056 isl_union_set *dom;
4132 isl_union_set *D;
4137 isl_union_set *range;
4170 isl_union_set *domain;
4249 isl_union_set *domain;
4380 isl_union_set *domain;
4494 isl_union_set *I;
5007 isl_union_set *domain;
5794 __isl_take isl_union_set *uset);
5824 isl_union_set *uset;
6580 isl_union_set *uset1, *uset2;
6829 isl_union_set *uset;
6856 __isl_give isl_union_set *(*fn)(
6879 isl_union_set *uset, *res;
8106 isl_union_set *uset;
8625 isl_union_set *dom;
8775 isl_union_set *uset;
8804 isl_union_set *uset;
8849 isl_union_set *uset;
8852 isl_union_set *domain1, *domain2;
8914 isl_union_set *uset;
9129 isl_union_set *domain;
tools/polly/lib/External/isl/isl_union_set_private.h 6 __isl_give isl_union_set *isl_union_set_combined_lineality_space(
7 __isl_take isl_union_set *uset);
8 __isl_give isl_union_set *isl_union_set_plain_gist(
9 __isl_take isl_union_set *uset, __isl_take isl_union_set *context);
9 __isl_take isl_union_set *uset, __isl_take isl_union_set *context);
tools/polly/lib/External/isl/uset_from_umap.c 5 static __isl_give isl_union_set *uset_from_umap(__isl_take isl_union_map *umap)
tools/polly/lib/External/isl/uset_to_umap.c 7 static __isl_give isl_union_map *uset_to_umap(__isl_take isl_union_set *uset)
tools/polly/lib/External/pet/include/pet.h 490 isl_union_set *local;
585 __isl_give isl_union_set *pet_scop_get_instance_set(__isl_keep pet_scop *scop);
tools/polly/lib/External/ppcg/gpu.c 187 __isl_keep isl_union_set *arrays)
299 isl_union_set *uset;
340 isl_union_set *arrays;
509 isl_union_set *local_sizes;
1035 struct ppcg_kernel *kernel, __isl_take isl_union_set *domain)
1113 __isl_take isl_union_set *domain)
2140 __isl_take isl_union_set *ref, __isl_take isl_union_map *tagged)
2240 isl_union_set *domain, *access_domain;
2242 isl_union_set *tag_set;
2642 static __isl_give isl_union_set *group_tagged_writes(
2647 isl_union_set *writes;
2677 isl_union_set *writes;
2701 static __isl_give isl_union_set *collect_non_private_tagged_writes(
2704 isl_union_set *writes;
2715 isl_union_set *writes_ij;
2735 isl_union_set *writes;
2833 isl_union_set *schedule_domain;
2868 static __isl_give isl_union_set *accessed_by_domain(
2869 __isl_take isl_union_set *domain, struct gpu_prog *prog)
2872 isl_union_set *arrays;
3004 static __isl_give isl_union_set *set_schedule_modulo(
3013 isl_union_set *domain;
3337 isl_union_set *domain;
3344 isl_union_set *filter;
3491 isl_union_set *domain;
3497 isl_union_set *filter;
3704 static __isl_give isl_union_set *compute_sync_writes(
3711 isl_union_set *wrap;
3712 isl_union_set *domain;
3844 isl_union_set *domain, *expanded;
3993 isl_union_set *domain;
4150 static __isl_give isl_union_set *get_non_parallel_subtree_filters(
4154 isl_union_set *filter;
4177 isl_union_set *filter_i;
4194 static __isl_give isl_union_set *get_all_non_parallel_subtree_filters(
4204 static __isl_give isl_union_set *get_initial_non_parallel_subtree_filters(
4219 __isl_keep isl_union_set *domain)
4222 isl_union_set *arrays;
4273 isl_union_set *filter;
4307 isl_union_set *extent, *domain;
4368 isl_union_set *domain;
4462 isl_union_set *domain;
4627 const char *prefix, __isl_take isl_union_set *accessed)
4642 isl_union_set *uset;
4696 isl_union_set *filter;
4733 __isl_take isl_union_set *copy)
4738 isl_union_set *all, *domain;
4767 static __isl_give isl_union_set *extract_local_accesses(struct gpu_prog *prog,
4768 __isl_keep isl_union_set *domain)
4771 isl_union_set *local;
4779 isl_union_set *write_domain;
4780 isl_union_set *fields;
4872 static __isl_give isl_union_set *expand_and_tag(
4873 __isl_take isl_union_set *domain,
4894 isl_union_set *filter;
4910 static __isl_give isl_union_set *add_previous_filters(
4911 __isl_take isl_union_set *filters, __isl_keep isl_schedule_node *node)
4917 isl_union_set *filter;
4933 static __isl_give isl_union_set *add_next_filters(
4934 __isl_take isl_union_set *filters, __isl_keep isl_schedule_node *node)
4940 isl_union_set *filter;
4960 __isl_take isl_union_set *domain,
4993 isl_union_set *before, *after, *filter;
5088 static __isl_give isl_union_set *node_may_persist(
5093 isl_union_set *domain;
5094 isl_union_set *persist;
5170 __isl_take isl_schedule_node *node, __isl_take isl_union_set *domain,
5173 isl_union_set *local;
5174 isl_union_set *may_persist;
5246 isl_union_set *domain;
5288 isl_union_set *domain;
5758 __isl_give isl_union_set *compute_may_persist(struct gpu_prog *prog)
5761 isl_union_set *may_persist, *killed;
tools/polly/lib/External/ppcg/gpu.h 181 isl_union_set *may_persist;
400 isl_union_set *core;
401 isl_union_set *arrays;
404 isl_union_set *expanded_domain;
416 isl_union_set *block_filter;
417 isl_union_set *thread_filter;
421 isl_union_set *sync_writes;
455 __isl_give isl_union_set *compute_may_persist(struct gpu_prog *prog);
tools/polly/lib/External/ppcg/gpu_group.c 1501 isl_union_set *domain;
tools/polly/lib/External/ppcg/gpu_hybrid.c 29 isl_union_set *domain;
tools/polly/lib/External/ppcg/gpu_tree.c 157 __isl_keep isl_union_set *core)
160 isl_union_set *filter;
182 __isl_take isl_schedule_node *node, __isl_keep isl_union_set *core)
213 __isl_take isl_schedule_node *node, __isl_keep isl_union_set *core)
230 __isl_take isl_schedule_node *node, __isl_keep isl_union_set *core)
286 __isl_keep isl_union_set *core)
316 static __isl_give isl_union_set *create_sync_domain(struct ppcg_kernel *kernel)
347 static int domain_is_sync(__isl_keep isl_union_set *domain,
373 isl_union_set *domain;
494 isl_union_set *domain;
514 isl_union_set *domain;
tools/polly/lib/External/ppcg/gpu_tree.h 12 __isl_take isl_schedule_node *node, __isl_keep isl_union_set *core);
16 __isl_take isl_schedule_node *node, __isl_keep isl_union_set *core);
21 __isl_keep isl_union_set *core);
tools/polly/lib/External/ppcg/grouping.c 43 isl_union_set *domain;
88 isl_union_set *domain;
141 isl_union_set *domain;
352 __isl_keep isl_union_set *domain, __isl_keep isl_union_set_list *list)
382 isl_union_set *domain;
431 __isl_keep isl_union_set *domain)
483 isl_union_set *domain;
611 isl_union_set *domain, *left, *overlap;
tools/polly/lib/External/ppcg/hybrid.c 1108 isl_union_set *domain, *range;
1761 isl_union_set *domain;
1846 isl_union_set *opt;
2087 isl_union_set *phase0;
2088 isl_union_set *phase1;
tools/polly/lib/External/ppcg/ppcg.c 221 static __isl_give isl_union_set *collect_domains(struct pet_scop *scop,
226 isl_union_set *domain;
255 static __isl_give isl_union_set *collect_non_kill_domains(struct pet_scop *scop)
317 static __isl_give isl_union_set *collect_call_domains(struct pet_scop *scop)
526 isl_union_set *matched;
652 isl_union_set *indep;
653 isl_union_set *mw;
774 isl_union_set *live;
788 isl_union_set *extra;
tools/polly/lib/External/ppcg/ppcg.h 81 isl_union_set *domain;
82 isl_union_set *call;
tools/polly/lib/Support/GICHelper.cpp 118 std::string polly::stringFromIslObj(__isl_keep isl_union_set *uset) {
tools/polly/lib/Support/ISLTools.cpp 831 LLVM_DUMP_METHOD void polly::dumpPw(__isl_keep isl_union_set *USet) {
863 LLVM_DUMP_METHOD void polly::dumpExpanded(__isl_keep isl_union_set *USet) {