Searched refs:isl_ast_node (Results 1 - 14 of 14) sorted by relevance

/haiku-buildtools/isl/
H A Disl_ast_private.h44 #define EL isl_ast_node
52 struct isl_ast_node { struct
64 isl_ast_node *then;
65 isl_ast_node *else_node;
73 isl_ast_node *body;
83 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id);
84 __isl_give isl_ast_node *isl_ast_node_for_mark_degenerate(
85 __isl_take isl_ast_node *node);
86 __isl_give isl_ast_node *isl_ast_node_alloc_if(__isl_take isl_ast_expr *guard);
87 __isl_give isl_ast_node *isl_ast_node_alloc_bloc
[all...]
H A Disl_ast_graft_private.h30 isl_ast_node *node;
46 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build);
64 __isl_give isl_ast_node *isl_ast_graft_get_node(
71 __isl_take isl_ast_graft *graft, __isl_take isl_ast_node *node);
83 __isl_give isl_ast_node *isl_ast_node_from_graft_list(
H A Disl_ast.c102 __isl_keep isl_ast_node *node, void *user),
123 __isl_keep isl_ast_node *node, void *user),
522 isl_ctx *isl_ast_node_get_ctx(__isl_keep isl_ast_node *node)
527 enum isl_ast_node_type isl_ast_node_get_type(__isl_keep isl_ast_node *node)
532 __isl_give isl_ast_node *isl_ast_node_alloc(isl_ctx *ctx,
535 isl_ast_node *node;
537 node = isl_calloc_type(ctx, isl_ast_node);
553 __isl_give isl_ast_node *isl_ast_node_alloc_if(__isl_take isl_ast_expr *guard)
555 isl_ast_node *node;
575 __isl_give isl_ast_node *isl_ast_node_alloc_fo
[all...]
H A Disl_ast_build_expr.h19 __isl_give isl_ast_node *isl_ast_build_call_from_executed(
H A Disl_ast_build_private.h142 __isl_give isl_ast_node *(*at_each_domain)(
143 __isl_take isl_ast_node *node,
150 __isl_give isl_ast_node *(*after_each_for)(
151 __isl_take isl_ast_node *node,
155 __isl_give isl_ast_node *(*create_leaf)(
H A Disl_ast_graft.c34 __isl_give isl_ast_node *isl_ast_graft_get_node(
43 __isl_take isl_ast_node *node, __isl_keep isl_ast_build *build)
80 isl_ast_node *node;
219 isl_ast_node *node;
234 static __isl_give isl_ast_node *ast_node_insert_if(
235 __isl_take isl_ast_node *node, __isl_take isl_set *guard,
244 isl_ast_node *if_node;
272 isl_ast_node *node;
378 static void extend_body(__isl_keep isl_ast_node **body,
379 __isl_take isl_ast_node *nod
[all...]
H A Dcodegen.c110 isl_ast_node *tree;
H A Disl_ast_codegen.c236 isl_ast_node *node;
287 static __isl_give isl_ast_node *before_each_for(__isl_take isl_ast_node *node,
963 isl_ast_node *node;
1238 static __isl_give isl_ast_node *create_for(__isl_keep isl_ast_build *build,
1243 isl_ast_node *node;
1324 isl_ast_node *node = NULL;
3750 __isl_give isl_ast_node *isl_ast_build_ast_from_schedule(
3754 isl_ast_node *node;
H A Disl_ast_build.c332 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
368 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
386 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_build *build,
H A Disl_test.c4059 static __isl_give isl_ast_node *after_for(__isl_take isl_ast_node *node,
4095 * the isl_ast_node passed to the corresponding after_each_for call.
4103 isl_ast_node *tree;
4144 isl_ast_node *tree;
4165 static __isl_give isl_ast_node *count_domains(__isl_take isl_ast_node *node,
4186 isl_ast_node *tree;
4224 isl_ast_node *tree;
4278 static __isl_give isl_ast_node *create_lea
[all...]
H A Disl_ast_build_expr.c992 __isl_give isl_ast_node *isl_ast_build_call_from_executed(
/haiku-buildtools/isl/include/isl/
H A Dast.h17 struct isl_ast_node;
18 typedef struct isl_ast_node isl_ast_node; typedef in typeref:struct:isl_ast_node
105 __isl_give isl_ast_node *isl_ast_node_alloc_user(__isl_take isl_ast_expr *expr);
106 __isl_give isl_ast_node *isl_ast_node_copy(__isl_keep isl_ast_node *node);
107 void *isl_ast_node_free(__isl_take isl_ast_node *node);
109 isl_ctx *isl_ast_node_get_ctx(__isl_keep isl_ast_node *node);
110 enum isl_ast_node_type isl_ast_node_get_type(__isl_keep isl_ast_node *node);
112 __isl_give isl_ast_node *isl_ast_node_set_annotatio
[all...]
H A Dast_build.h66 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
74 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
78 __isl_give isl_ast_node *(*fn)(__isl_take isl_ast_build *build,
86 __isl_give isl_ast_node *isl_ast_build_ast_from_schedule(
/haiku-buildtools/gcc/gcc/
H A Dgraphite-isl-ast-to-gimple.c414 graphite_create_new_loop (edge entry_edge, __isl_keep isl_ast_node *node_for,
438 translate_isl_ast (loop_p context_loop, __isl_keep isl_ast_node *node,
447 __isl_keep isl_ast_node *node_for, edge next_e,
462 isl_ast_node *for_body = isl_ast_node_for_get_body (node_for);
508 get_upper_bound (__isl_keep isl_ast_node *node_for)
551 __isl_keep isl_ast_node *node_for, tree *type,
592 translate_isl_ast_node_for (loop_p context_loop, __isl_keep isl_ast_node *node,
639 translate_isl_ast_node_user (__isl_keep isl_ast_node *node,
677 __isl_keep isl_ast_node *node,
685 isl_ast_node *tmp_nod
[all...]

Completed in 76 milliseconds