|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/include/polly/CodeGen/IslAst.h 60 __isl_keep isl_ast_build *Build);
105 isl_ast_build *Build = nullptr;
169 static __isl_give isl_ast_build *getBuild(__isl_keep isl_ast_node *Node);
tools/polly/include/polly/CodeGen/IslNodeBuilder.h 297 isl_ast_build *Build, Instruction *AccInst);
tools/polly/lib/CodeGen/IslAst.cpp 206 static bool astScheduleDimIsParallel(__isl_keep isl_ast_build *Build,
260 static __isl_give isl_id *astBuildBeforeFor(__isl_keep isl_ast_build *Build,
287 astBuildAfterFor(__isl_take isl_ast_node *Node, __isl_keep isl_ast_build *Build,
309 __isl_keep isl_ast_build *Build,
323 __isl_keep isl_ast_build *Build, void *User) {
334 __isl_keep isl_ast_build *Build,
408 IslAst::buildRunCondition(Scop &S, __isl_keep isl_ast_build *Build) {
538 isl_ast_build *Build;
661 isl_ast_build *IslAstInfo::getBuild(__isl_keep isl_ast_node *Node) {
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 1197 isl_ast_build *Build,
tools/polly/lib/External/isl/include/isl/ast_build.h 46 isl_ctx *isl_ast_build_get_ctx(__isl_keep isl_ast_build *build);
49 __isl_give isl_ast_build *isl_ast_build_alloc(isl_ctx *ctx);
51 __isl_give isl_ast_build *isl_ast_build_from_context(__isl_take isl_set *set);
54 __isl_keep isl_ast_build *build);
56 __isl_keep isl_ast_build *build);
58 __isl_give isl_ast_build *isl_ast_build_restrict(
59 __isl_take isl_ast_build *build, __isl_take isl_set *set);
61 __isl_give isl_ast_build *isl_ast_build_copy(
62 __isl_keep isl_ast_build *build);
63 __isl_null isl_ast_build *isl_ast_build_free(
64 __isl_take isl_ast_build *build);
66 __isl_give isl_ast_build *isl_ast_build_set_options(
67 __isl_take isl_ast_build *build,
69 __isl_give isl_ast_build *isl_ast_build_set_iterators(
70 __isl_take isl_ast_build *build,
72 __isl_give isl_ast_build *isl_ast_build_set_at_each_domain(
73 __isl_take isl_ast_build *build,
75 __isl_keep isl_ast_build *build, void *user), void *user);
76 __isl_give isl_ast_build *isl_ast_build_set_before_each_for(
77 __isl_take isl_ast_build *build,
78 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build,
80 __isl_give isl_ast_build *isl_ast_build_set_after_each_for(
81 __isl_take isl_ast_build *build,
83 __isl_keep isl_ast_build *build, void *user), void *user);
84 __isl_give isl_ast_build *isl_ast_build_set_before_each_mark(
85 __isl_take isl_ast_build *build,
86 isl_stat (*fn)(__isl_keep isl_id *mark, __isl_keep isl_ast_build *build,
88 __isl_give isl_ast_build *isl_ast_build_set_after_each_mark(
89 __isl_take isl_ast_build *build,
91 __isl_keep isl_ast_build *build, void *user), void *user);
92 __isl_give isl_ast_build *isl_ast_build_set_create_leaf(
93 __isl_take isl_ast_build *build,
94 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_build *build,
99 __isl_keep isl_ast_build *build, __isl_take isl_set *set);
102 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
105 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
108 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa);
111 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
114 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa);
117 __isl_keep isl_ast_build *build, __isl_take isl_schedule *schedule);
120 __isl_keep isl_ast_build *build, __isl_take isl_union_map *schedule);
122 __isl_keep isl_ast_build *build, __isl_take isl_union_map *schedule);
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h 366 inline ast_build manage(__isl_take isl_ast_build *ptr);
367 inline ast_build manage_copy(__isl_keep isl_ast_build *ptr);
370 friend inline ast_build manage(__isl_take isl_ast_build *ptr);
371 friend inline ast_build manage_copy(__isl_keep isl_ast_build *ptr);
373 isl_ast_build *ptr = nullptr;
375 inline explicit ast_build(__isl_take isl_ast_build *ptr);
384 inline __isl_give isl_ast_build *copy() const &;
385 inline __isl_give isl_ast_build *copy() && = delete;
386 inline __isl_keep isl_ast_build *get() const;
387 inline __isl_give isl_ast_build *release();
4471 ast_build manage(__isl_take isl_ast_build *ptr) {
4474 ast_build manage_copy(__isl_keep isl_ast_build *ptr) {
4491 ast_build::ast_build(__isl_take isl_ast_build *ptr)
4510 __isl_give isl_ast_build *ast_build::copy() const & {
4514 __isl_keep isl_ast_build *ast_build::get() const {
4518 __isl_give isl_ast_build *ast_build::release() {
4519 isl_ast_build *tmp = ptr;
tools/polly/lib/External/isl/isl_ast_build.c 33 __isl_keep isl_ast_build *build, __isl_take isl_set *set)
55 static __isl_give isl_ast_build *isl_ast_build_init_derived(
56 __isl_take isl_ast_build *build, __isl_take isl_space *space)
96 __isl_keep isl_ast_build *build)
115 __isl_give isl_ast_build *isl_ast_build_from_context(__isl_take isl_set *set)
120 isl_ast_build *build;
160 __isl_give isl_ast_build *isl_ast_build_alloc(isl_ctx *ctx)
171 __isl_give isl_ast_build *isl_ast_build_copy(__isl_keep isl_ast_build *build)
171 __isl_give isl_ast_build *isl_ast_build_copy(__isl_keep isl_ast_build *build)
180 __isl_give isl_ast_build *isl_ast_build_dup(__isl_keep isl_ast_build *build)
180 __isl_give isl_ast_build *isl_ast_build_dup(__isl_keep isl_ast_build *build)
183 isl_ast_build *dup;
248 __isl_give isl_ast_build *isl_ast_build_align_params(
249 __isl_take isl_ast_build *build, __isl_take isl_space *model)
287 __isl_give isl_ast_build *isl_ast_build_cow(__isl_take isl_ast_build *build)
287 __isl_give isl_ast_build *isl_ast_build_cow(__isl_take isl_ast_build *build)
298 __isl_null isl_ast_build *isl_ast_build_free(
299 __isl_take isl_ast_build *build)
328 isl_ctx *isl_ast_build_get_ctx(__isl_keep isl_ast_build *build)
335 __isl_give isl_ast_build *isl_ast_build_set_options(
336 __isl_take isl_ast_build *build, __isl_take isl_union_map *options)
358 __isl_give isl_ast_build *isl_ast_build_set_iterators(
359 __isl_take isl_ast_build *build, __isl_take isl_id_list *iterators)
387 __isl_give isl_ast_build *isl_ast_build_set_at_each_domain(
388 __isl_take isl_ast_build *build,
390 __isl_keep isl_ast_build *build, void *user), void *user)
405 __isl_give isl_ast_build *isl_ast_build_set_before_each_for(
406 __isl_take isl_ast_build *build,
407 __isl_give isl_id *(*fn)(__isl_keep isl_ast_build *build,
423 __isl_give isl_ast_build *isl_ast_build_set_after_each_for(
424 __isl_take isl_ast_build *build,
426 __isl_keep isl_ast_build *build, void *user), void *user)
441 __isl_give isl_ast_build *isl_ast_build_set_before_each_mark(
442 __isl_take isl_ast_build *build,
443 isl_stat (*fn)(__isl_keep isl_id *mark, __isl_keep isl_ast_build *build,
459 __isl_give isl_ast_build *isl_ast_build_set_after_each_mark(
460 __isl_take isl_ast_build *build,
462 __isl_keep isl_ast_build *build, void *user), void *user)
477 __isl_give isl_ast_build *isl_ast_build_set_create_leaf(
478 __isl_take isl_ast_build *build,
479 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_build *build,
496 __isl_give isl_ast_build *isl_ast_build_clear_local_info(
497 __isl_take isl_ast_build *build)
532 static int any_eliminated(isl_ast_build *build)
549 static void isl_ast_build_reset_schedule_map(__isl_keep isl_ast_build *build)
565 __isl_give int isl_ast_build_need_schedule_map(__isl_keep isl_ast_build *build)
595 __isl_keep isl_ast_build *build)
627 __isl_keep isl_ast_build *build)
638 int isl_ast_build_get_depth(__isl_keep isl_ast_build *build)
647 __isl_give isl_ast_build *isl_ast_build_increase_depth(
648 __isl_take isl_ast_build *build)
659 void isl_ast_build_dump(__isl_keep isl_ast_build *build)
691 static __isl_give isl_ast_build *isl_ast_build_init(
692 __isl_take isl_ast_build *build, __isl_take isl_space *space)
732 __isl_keep isl_ast_build *build)
762 static __isl_give isl_ast_build *update_values(
763 __isl_take isl_ast_build *build, __isl_take isl_basic_set *bounds)
836 __isl_give isl_ast_build *isl_ast_build_set_loop_bounds(
837 __isl_take isl_ast_build *build, __isl_take isl_basic_set *bounds)
878 __isl_give isl_ast_build *isl_ast_build_set_pending_generated(
879 __isl_take isl_ast_build *build, __isl_take isl_basic_set *bounds)
919 static __isl_give isl_ast_build *isl_ast_build_restrict_internal(
920 __isl_take isl_ast_build *build, __isl_take isl_set *set)
943 __isl_give isl_ast_build *isl_ast_build_restrict_generated(
944 __isl_take isl_ast_build *build, __isl_take isl_set *set)
970 __isl_give isl_ast_build *isl_ast_build_replace_pending_by_guard(
971 __isl_take isl_ast_build *build, __isl_take isl_set *guard)
992 __isl_give isl_ast_build *isl_ast_build_restrict(
993 __isl_take isl_ast_build *build, __isl_take isl_set *set)
1008 __isl_give isl_ast_build *isl_ast_build_set_executed(
1009 __isl_take isl_ast_build *build, __isl_take isl_union_map *executed)
1028 int isl_ast_build_has_schedule_node(__isl_keep isl_ast_build *build)
1038 __isl_keep isl_ast_build *build)
1048 static __isl_give isl_ast_build *extract_loop_types(
1049 __isl_take isl_ast_build *build)
1079 __isl_give isl_ast_build *isl_ast_build_set_schedule_node(
1080 __isl_take isl_ast_build *build,
1101 __isl_give isl_ast_build *isl_ast_build_reset_schedule_node(
1102 __isl_take isl_ast_build *build)
1116 __isl_give isl_set *isl_ast_build_get_domain(__isl_keep isl_ast_build *build)
1124 __isl_keep isl_ast_build *build)
1132 __isl_keep isl_ast_build *build)
1141 __isl_keep isl_ast_build *build)
1149 unsigned isl_ast_build_dim(__isl_keep isl_ast_build *build,
1166 __isl_give isl_space *isl_ast_build_get_space(__isl_keep isl_ast_build *build,
1203 __isl_keep isl_ast_build *build)
1233 __isl_keep isl_ast_build *build)
1255 __isl_keep isl_ast_build *build, int pos)
1266 static __isl_give isl_ast_build *set_stride(__isl_take isl_ast_build *build,
1266 static __isl_give isl_ast_build *set_stride(__isl_take isl_ast_build *build,
1301 __isl_keep isl_ast_build *build)
1337 __isl_keep isl_ast_build *build)
1369 __isl_give isl_ast_build *isl_ast_build_include_stride(
1370 __isl_take isl_ast_build *build)
1403 __isl_give isl_ast_build *isl_ast_build_detect_strides(
1404 __isl_take isl_ast_build *build, __isl_take isl_set *set)
1456 int isl_ast_build_options_involve_depth(__isl_keep isl_ast_build *build)
1577 static __isl_give isl_ast_build *node_insert_dim(
1578 __isl_take isl_ast_build *build, int pos)
1624 __isl_give isl_ast_build *isl_ast_build_insert_dim(
1625 __isl_take isl_ast_build *build, int pos)
1686 __isl_give isl_ast_build *isl_ast_build_scale_down(
1687 __isl_take isl_ast_build *build, __isl_take isl_val *m,
1740 __isl_keep isl_ast_build *build)
1816 __isl_give isl_ast_build *isl_ast_build_product(
1817 __isl_take isl_ast_build *build, __isl_take isl_space *space)
1892 int isl_ast_build_aff_is_nonneg(__isl_keep isl_ast_build *build,
1912 isl_bool isl_ast_build_has_stride(__isl_keep isl_ast_build *build, int pos)
1933 __isl_give isl_val *isl_ast_build_get_stride(__isl_keep isl_ast_build *build,
1949 __isl_keep isl_ast_build *build, int pos)
1966 isl_bool isl_ast_build_has_affine_value(__isl_keep isl_ast_build *build,
1989 __isl_keep isl_ast_build *build, __isl_take isl_union_map *umap)
2004 int isl_ast_build_has_value(__isl_keep isl_ast_build *build)
2018 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset)
2040 __isl_keep isl_ast_build *build, __isl_take isl_set *set)
2064 __isl_give isl_set *isl_ast_build_specialize(__isl_keep isl_ast_build *build,
2077 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset)
2092 __isl_keep isl_ast_build *build, __isl_take isl_map *map)
2111 __isl_keep isl_ast_build *build, __isl_take isl_aff *aff)
2130 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa)
2152 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma)
2183 __isl_keep isl_ast_build *build, enum isl_ast_loop_type type)
2223 __isl_keep isl_ast_build *build, int isolated)
2260 __isl_give isl_ast_build *isl_ast_build_extract_isolated(
2261 __isl_take isl_ast_build *build)
2292 int isl_ast_build_has_isolated(__isl_keep isl_ast_build *build)
2316 __isl_give isl_set *isl_ast_build_get_isolated(__isl_keep isl_ast_build *build)
2341 __isl_keep isl_ast_build *build)
2371 __isl_keep isl_ast_build *build, __isl_take isl_set *set)
2395 __isl_keep isl_ast_build *build, __isl_take isl_set *set)
2416 __isl_keep isl_ast_build *build, __isl_take isl_set *domain)
2425 __isl_give isl_ast_build *isl_ast_build_set_single_valued(
2426 __isl_take isl_ast_build *build, int sv)
tools/polly/lib/External/isl/isl_ast_build_expr.c 50 isl_ast_build *build;
338 __isl_keep isl_ast_build *build)
496 isl_ast_build *build;
953 __isl_keep isl_ast_build *build)
1001 __isl_keep isl_ast_expr **expr, __isl_keep isl_ast_build *build)
1082 __isl_keep isl_ast_build *build)
1278 __isl_take isl_aff *aff, int pos, __isl_keep isl_ast_build *build)
1342 __isl_take isl_constraint *constraint, __isl_keep isl_ast_build *build)
1445 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset)
1511 __isl_keep isl_ast_build *build, __isl_take isl_set *set)
1571 __isl_keep isl_ast_build *build, __isl_take isl_set *set)
1636 isl_ast_build *build;
1647 __isl_keep isl_ast_build *build, __isl_keep isl_pw_aff *pa)
1772 __isl_keep isl_ast_build *build)
1825 isl_ast_build *build;
1864 isl_ast_build *build;
2174 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa)
2206 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa)
2225 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa)
2246 __isl_keep isl_ast_build *build, enum isl_ast_op_type type,
2272 __isl_keep isl_ast_build *build, enum isl_ast_op_type type,
2284 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa)
2319 __isl_keep isl_ast_build *build, enum isl_ast_op_type type,
2359 __isl_keep isl_ast_build *build, enum isl_ast_op_type type,
2376 __isl_keep isl_ast_build *build, enum isl_ast_op_type type,
2415 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa)
2427 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa)
2440 __isl_keep isl_ast_build *build, enum isl_ast_op_type type,
2456 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma)
2468 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma)
2480 __isl_keep isl_ast_build *build, __isl_take isl_map *executed)
tools/polly/lib/External/isl/isl_ast_build_expr.h 8 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset);
10 __isl_keep isl_ast_build *build, __isl_take isl_set *set);
13 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
15 __isl_keep isl_ast_build *build);
20 __isl_keep isl_ast_build *build, __isl_take isl_map *executed);
tools/polly/lib/External/isl/isl_ast_build_private.h 170 __isl_keep isl_ast_build *build, void *user);
174 __isl_keep isl_ast_build *context, void *user);
178 __isl_keep isl_ast_build *context, void *user);
182 __isl_keep isl_ast_build *build, void *user);
186 __isl_keep isl_ast_build *context, void *user);
190 __isl_take isl_ast_build *build, void *user);
202 __isl_give isl_ast_build *isl_ast_build_clear_local_info(
203 __isl_take isl_ast_build *build);
204 __isl_give isl_ast_build *isl_ast_build_increase_depth(
205 __isl_take isl_ast_build *build);
206 int isl_ast_build_get_depth(__isl_keep isl_ast_build *build);
207 unsigned isl_ast_build_dim(__isl_keep isl_ast_build *build,
210 __isl_keep isl_ast_build *build, int internal);
211 __isl_give isl_ast_build *isl_ast_build_align_params(
212 __isl_take isl_ast_build *build, __isl_take isl_space *model);
213 __isl_give isl_ast_build *isl_ast_build_cow(
214 __isl_take isl_ast_build *build);
215 __isl_give isl_ast_build *isl_ast_build_insert_dim(
216 __isl_take isl_ast_build *build, int pos);
217 __isl_give isl_ast_build *isl_ast_build_scale_down(
218 __isl_take isl_ast_build *build, __isl_take isl_val *m,
220 __isl_give isl_ast_build *isl_ast_build_product(
221 __isl_take isl_ast_build *build, __isl_take isl_space *embedding);
222 __isl_give isl_ast_build *isl_ast_build_set_loop_bounds(
223 __isl_take isl_ast_build *build, __isl_take isl_basic_set *bounds);
224 __isl_give isl_ast_build *isl_ast_build_set_pending_generated(
225 __isl_take isl_ast_build *build, __isl_take isl_basic_set *bounds);
226 __isl_give isl_ast_build *isl_ast_build_detect_strides(
227 __isl_take isl_ast_build *build, __isl_take isl_set *set);
228 __isl_give isl_ast_build *isl_ast_build_include_stride(
229 __isl_take isl_ast_build *build);
230 __isl_give isl_ast_build *isl_ast_build_set_executed(
231 __isl_take isl_ast_build *build,
233 __isl_give isl_ast_build *isl_ast_build_set_single_valued(
234 __isl_take isl_ast_build *build, int sv);
236 __isl_keep isl_ast_build *build);
238 __isl_keep isl_ast_build *build);
240 __isl_keep isl_ast_build *build);
242 __isl_keep isl_ast_build *build);
243 __isl_give isl_ast_build *isl_ast_build_restrict_generated(
244 __isl_take isl_ast_build *build, __isl_take isl_set *set);
245 __isl_give isl_ast_build *isl_ast_build_replace_pending_by_guard(
246 __isl_take isl_ast_build *build, __isl_take isl_set *guard);
248 __isl_keep isl_ast_build *build);
250 __isl_keep isl_ast_build *build);
252 __isl_keep isl_ast_build *build);
253 isl_bool isl_ast_build_has_affine_value(__isl_keep isl_ast_build *build,
255 int isl_ast_build_has_value(__isl_keep isl_ast_build *build);
257 __isl_keep isl_ast_build *build, int pos);
259 int isl_ast_build_has_schedule_node(__isl_keep isl_ast_build *build);
261 __isl_keep isl_ast_build *build);
262 __isl_give isl_ast_build *isl_ast_build_set_schedule_node(
263 __isl_take isl_ast_build *build,
265 __isl_give isl_ast_build *isl_ast_build_reset_schedule_node(
266 __isl_take isl_ast_build *build);
268 __isl_give isl_ast_build *isl_ast_build_extract_isolated(
269 __isl_take isl_ast_build *build);
270 int isl_ast_build_has_isolated(__isl_keep isl_ast_build *build);
272 __isl_keep isl_ast_build *build);
275 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset);
277 __isl_keep isl_ast_build *build, __isl_take isl_basic_set *bset);
278 __isl_give isl_set *isl_ast_build_specialize(__isl_keep isl_ast_build *build,
281 __isl_keep isl_ast_build *build, __isl_take isl_set *set);
283 __isl_keep isl_ast_build *build, __isl_take isl_map *map);
285 __isl_keep isl_ast_build *build, __isl_take isl_aff *aff);
287 __isl_keep isl_ast_build *build, __isl_take isl_pw_aff *pa);
289 __isl_keep isl_ast_build *build, __isl_take isl_pw_multi_aff *pma);
292 __isl_keep isl_ast_build *build, __isl_take isl_union_map *umap);
294 int isl_ast_build_aff_is_nonneg(__isl_keep isl_ast_build *build,
297 isl_bool isl_ast_build_has_stride(__isl_keep isl_ast_build *build, int pos);
298 __isl_give isl_aff *isl_ast_build_get_offset(__isl_keep isl_ast_build *build,
300 __isl_give isl_val *isl_ast_build_get_stride(__isl_keep isl_ast_build *build,
303 __isl_keep isl_ast_build *build);
305 __isl_keep isl_ast_build *build);
307 void isl_ast_build_dump(__isl_keep isl_ast_build *build);
310 __isl_keep isl_ast_build *build, enum isl_ast_loop_type type);
312 __isl_keep isl_ast_build *build);
314 __isl_keep isl_ast_build *build, __isl_take isl_set *domain);
316 __isl_keep isl_ast_build *build, __isl_take isl_set *set);
318 __isl_keep isl_ast_build *build, __isl_take isl_set *set);
321 __isl_keep isl_ast_build *build, int isolated);
324 __isl_keep isl_ast_build *build, __isl_take isl_set *set);
326 int isl_ast_build_options_involve_depth(__isl_keep isl_ast_build *build);
tools/polly/lib/External/isl/isl_ast_codegen.c 57 isl_ast_build *build;
64 __isl_take isl_ast_build *build);
66 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build,
92 isl_ast_build *build;
112 __isl_keep isl_map *executed, __isl_keep isl_ast_build *build)
156 isl_ast_build *build;
280 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
285 isl_ast_build *user_build;
304 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
320 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
353 __isl_keep isl_ast_build *build)
369 __isl_keep isl_ast_build *build)
389 __isl_take isl_union_map *executed, __isl_keep isl_ast_build *build)
443 int pos, __isl_keep isl_ast_build *build)
482 __isl_keep isl_ast_build *build, int upper)
530 __isl_take isl_pw_aff_list *list, __isl_keep isl_ast_build *build)
599 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build)
641 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build)
681 __isl_keep isl_pw_aff_list *list, __isl_keep isl_ast_build *build)
737 __isl_keep isl_ast_build *build)
783 __isl_take isl_ast_graft *graft, __isl_keep isl_ast_build *build,
784 __isl_keep isl_ast_build *sub_build)
972 __isl_take isl_pw_aff_list *list, __isl_keep isl_ast_build *build)
1012 __isl_keep isl_ast_build *build)
1046 __isl_keep isl_ast_build *build)
1063 static __isl_give isl_ast_expr *for_inc(__isl_keep isl_ast_build *build)
1120 __isl_keep isl_set *upper_set, __isl_keep isl_ast_build *build)
1181 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build)
1284 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build)
1327 __isl_keep isl_ast_build *build)
1345 static __isl_give isl_ast_node *create_for(__isl_keep isl_ast_build *build,
1369 __isl_keep isl_ast_graft_list *list, __isl_keep isl_ast_build *build)
1389 static __isl_give isl_set *extract_pending(__isl_keep isl_ast_build *build,
1476 __isl_take isl_ast_build *build)
1487 isl_ast_build *sub_build;
1488 isl_ast_build *body_build;
1536 isl_ast_build *for_build;
1688 __isl_take isl_ast_build *build)
1807 __isl_take isl_basic_set *bounds, __isl_take isl_ast_build *build)
1931 __isl_keep isl_ast_build *build);
1940 isl_ast_build *build;
2047 __isl_keep isl_union_map *executed, __isl_keep isl_ast_build *build)
2112 isl_ast_build *build;
2167 __isl_keep isl_union_map *executed, __isl_keep isl_ast_build *build)
2202 isl_ast_build *build;
2213 __isl_keep isl_ast_build *build)
2232 __isl_keep isl_ast_build *build)
2290 __isl_keep isl_ast_build *build)
2323 isl_ast_build *build;
2545 __isl_keep isl_ast_build *build, __isl_keep isl_set *domain,
2604 __isl_keep isl_ast_build *build, int (*init)(int n, void *user),
2613 isl_ast_build *stride_build;
2689 isl_ast_build *build;
3035 __isl_keep isl_ast_build *build)
3076 __isl_keep isl_union_map *executed, __isl_keep isl_ast_build *build)
3144 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
3167 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
3195 isl_ast_build *build;
3234 __isl_take isl_ast_build *build)
3256 __isl_keep isl_ast_build *build)
3313 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build,
3375 __isl_keep isl_ast_build *build)
3402 __isl_keep isl_ast_build *build, __isl_keep isl_ast_build *sub_build)
3402 __isl_keep isl_ast_build *build, __isl_keep isl_ast_build *sub_build)
3429 __isl_keep isl_ast_build *build, int isolated)
3433 isl_ast_build *sub_build;
3478 __isl_take isl_set *other, __isl_take isl_ast_build *build)
3524 __isl_take isl_set *after, __isl_take isl_ast_build *build,
3565 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
3643 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
3686 __isl_take isl_ast_build *build)
3748 int *order, int n, int depth, __isl_keep isl_ast_build *build)
3787 __isl_keep isl_ast_build *build)
3907 __isl_take isl_ast_build *build)
3986 __isl_take isl_ast_build *build)
4034 static int has_anchored_subtree(__isl_keep isl_ast_build *build)
4118 __isl_take isl_ast_build *build)
4585 static int after_in_subtree(__isl_keep isl_ast_build *build,
4620 isl_ast_build *build;
4693 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
4774 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build)
4809 isl_ast_build *build;
4836 __isl_keep isl_ast_build *build)
4891 isl_ast_build *build;
4992 __isl_take isl_union_map *executed, __isl_take isl_ast_build *build,
5063 __isl_keep isl_ast_build *build, __isl_take isl_union_map *schedule)
5086 __isl_keep isl_ast_build *build, __isl_take isl_union_map *schedule)
5106 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5162 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build,
5163 __isl_keep isl_ast_build *sub_build)
5229 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5235 isl_ast_build *sub_build;
5284 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5323 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5364 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5430 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5436 isl_ast_build *sub_build;
5484 __isl_keep isl_ast_build *build)
5500 __isl_take isl_ast_graft *graft, __isl_keep isl_ast_build *build)
5529 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5562 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5576 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5620 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5676 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
5699 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node)
5757 __isl_keep isl_ast_build *build, __isl_take isl_schedule *schedule)
tools/polly/lib/External/isl/isl_ast_graft.c 48 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build)
83 __isl_take isl_map *executed, __isl_keep isl_ast_build *build)
106 __isl_keep isl_ast_build *build)
152 __isl_keep isl_ast_build *build)
194 __isl_keep isl_ast_graft_list *list, __isl_keep isl_ast_build *build)
260 isl_ast_build *build;
276 __isl_keep isl_ast_build *build)
328 __isl_keep isl_ast_build *build)
360 __isl_take isl_ast_graft *graft, __isl_keep isl_ast_build *build)
445 __isl_keep isl_ast_build *build)
483 __isl_keep isl_ast_build *build)
494 __isl_keep isl_ast_build *build)
544 __isl_keep isl_ast_build *build)
664 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build)
728 __isl_keep isl_ast_build *build)
763 __isl_take isl_set *guard, __isl_keep isl_ast_build *build)
845 __isl_take isl_basic_set *enforced, __isl_keep isl_ast_build *build,
846 __isl_keep isl_ast_build *sub_build)
848 isl_ast_build *guard_build;
887 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build)
910 __isl_keep isl_ast_build *build)
927 __isl_keep isl_ast_build *build)
985 __isl_keep isl_ast_build *build)
1050 __isl_take isl_set *guard, __isl_keep isl_ast_build *build)
1200 __isl_keep isl_ast_build *build)
tools/polly/lib/External/isl/isl_ast_graft_private.h 46 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build);
49 __isl_take isl_basic_set *enforced, __isl_keep isl_ast_build *build,
50 __isl_keep isl_ast_build *sub_build);
53 __isl_keep isl_ast_build *build);
55 __isl_take isl_map *schedule, __isl_keep isl_ast_build *build);
63 __isl_keep isl_ast_build *build);
75 __isl_take isl_set *guard, __isl_keep isl_ast_build *build);
87 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build);
90 __isl_take isl_ast_graft_list *list, __isl_keep isl_ast_build *build);
93 __isl_keep isl_ast_graft_list *list, __isl_keep isl_ast_build *build);
95 __isl_keep isl_ast_graft_list *list, __isl_keep isl_ast_build *build);
tools/polly/lib/External/isl/isl_output.c 2807 isl_ast_build *build;
tools/polly/lib/External/isl/isl_test.c 8059 isl_ast_build *build;
8099 static __isl_give isl_id *before_for(__isl_keep isl_ast_build *build,
8157 __isl_keep isl_ast_build *build, void *user)
8199 isl_ast_build *build;
8240 isl_ast_build *build;
8263 __isl_keep isl_ast_build *build, void *user)
8282 isl_ast_build *build;
8320 isl_ast_build *build;
8375 static __isl_give isl_ast_node *create_leaf(__isl_take isl_ast_build *build,
8414 isl_ast_build *build;
8452 isl_ast_build *build;
tools/polly/lib/External/pet/include/pet.h 407 __isl_keep isl_ast_build *build,
tools/polly/lib/External/ppcg/gpu.c 1842 __isl_keep isl_ast_build *build, struct gpu_stmt *gpu_stmt,
1926 __isl_keep isl_ast_build *build)
1980 __isl_keep isl_ast_build *build)
2003 __isl_keep isl_ast_build *build)
2071 __isl_keep isl_ast_build *build, void *user)
2332 __isl_keep isl_ast_build *build)
2350 __isl_keep isl_ast_build *build)
2373 __isl_keep isl_ast_build *build)
2390 __isl_keep isl_ast_build *build, void *user)
2416 __isl_keep isl_ast_build *build, void *user)
2474 isl_ast_build *build;
tools/polly/lib/External/ppcg/gpu.h 214 isl_ast_build *build,
tools/polly/lib/External/ppcg/print.c 339 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_ast_build *build)
366 __isl_keep isl_ast_build *build)
400 struct pet_array *array, __isl_keep isl_ast_build *build)
423 isl_ast_build *build;
tools/polly/lib/External/ppcg/print.h 28 __isl_keep isl_ast_build *build);
34 struct pet_array *array, __isl_keep isl_ast_build *build);