Lines Matching refs:isl_ast_node
44 #define EL isl_ast_node
52 struct isl_ast_node {
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_block(
89 __isl_give isl_ast_node *isl_ast_node_from_ast_node_list(
91 __isl_give isl_ast_node *isl_ast_node_for_set_body(
92 __isl_take isl_ast_node *node, __isl_take isl_ast_node *body);
93 __isl_give isl_ast_node *isl_ast_node_if_set_then(
94 __isl_take isl_ast_node *node, __isl_take isl_ast_node *child);
102 __isl_keep isl_ast_node *node, void *user);
106 __isl_keep isl_ast_node *node, void *user);