Lines Matching refs:isl_ast_node

102 		__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_for(__isl_take isl_id *id)
577 isl_ast_node *node;
597 __isl_give isl_ast_node *isl_ast_node_alloc_user(__isl_take isl_ast_expr *expr)
600 isl_ast_node *node;
620 __isl_give isl_ast_node *isl_ast_node_alloc_block(
623 isl_ast_node *node;
646 __isl_give isl_ast_node *isl_ast_node_from_ast_node_list(
649 isl_ast_node *node;
660 __isl_give isl_ast_node *isl_ast_node_copy(__isl_keep isl_ast_node *node)
669 __isl_give isl_ast_node *isl_ast_node_dup(__isl_keep isl_ast_node *node)
671 isl_ast_node *dup;
716 __isl_give isl_ast_node *isl_ast_node_cow(__isl_take isl_ast_node *node)
727 void *isl_ast_node_free(__isl_take isl_ast_node *node)
767 __isl_give isl_ast_node *isl_ast_node_for_set_body(
768 __isl_take isl_ast_node *node, __isl_take isl_ast_node *body)
787 __isl_give isl_ast_node *isl_ast_node_for_get_body(
788 __isl_keep isl_ast_node *node)
800 __isl_give isl_ast_node *isl_ast_node_for_mark_degenerate(
801 __isl_take isl_ast_node *node)
810 int isl_ast_node_for_is_degenerate(__isl_keep isl_ast_node *node)
821 __isl_keep isl_ast_node *node)
832 __isl_keep isl_ast_node *node)
850 __isl_keep isl_ast_node *node)
871 __isl_keep isl_ast_node *node)
885 __isl_give isl_ast_node *isl_ast_node_if_set_then(
886 __isl_take isl_ast_node *node, __isl_take isl_ast_node *child)
905 __isl_give isl_ast_node *isl_ast_node_if_get_then(
906 __isl_keep isl_ast_node *node)
917 __isl_keep isl_ast_node *node)
927 __isl_give isl_ast_node *isl_ast_node_if_get_else(
928 __isl_keep isl_ast_node *node)
939 __isl_keep isl_ast_node *node)
950 __isl_keep isl_ast_node *node)
961 __isl_keep isl_ast_node *node)
969 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node)
976 __isl_give isl_ast_node *isl_ast_node_set_annotation(
977 __isl_take isl_ast_node *node, __isl_take isl_id *annotation)
1267 __isl_keep isl_ast_node *node)
1324 static int need_block(__isl_keep isl_ast_node *node)
1334 __isl_keep isl_ast_node *node,
1337 __isl_keep isl_ast_node *node,
1357 __isl_keep isl_ast_node *node, __isl_keep isl_ast_node *else_node,
1437 __isl_keep isl_ast_node *node,
1490 __isl_keep isl_ast_node *node,
1513 __isl_keep isl_ast_node *node,
1552 __isl_give isl_printer *isl_ast_node_for_print(__isl_keep isl_ast_node *node,
1571 __isl_give isl_printer *isl_ast_node_if_print(__isl_keep isl_ast_node *node,
1590 __isl_give isl_printer *isl_ast_node_print(__isl_keep isl_ast_node *node,
1607 __isl_keep isl_ast_node *node)
1689 static int ast_node_required_macros(__isl_keep isl_ast_node *node, int macros)
1775 int isl_ast_node_foreach_ast_op_type(__isl_keep isl_ast_node *node,
1808 __isl_keep isl_ast_node *node, __isl_take isl_printer *p)