46
46
__isl_take isl_ast_node *node, __isl_keep isl_ast_build *build);
47
47
__isl_give isl_ast_graft *isl_ast_graft_alloc_level(
48
48
__isl_take isl_ast_graft_list *children,
50
50
__isl_give isl_ast_graft_list *isl_ast_graft_list_fuse(
51
51
__isl_take isl_ast_graft_list *children,
52
52
__isl_keep isl_ast_build *build);
53
53
__isl_give isl_ast_graft *isl_ast_graft_alloc_domain(
54
54
__isl_take isl_map *schedule, __isl_keep isl_ast_build *build);
55
55
void *isl_ast_graft_free(__isl_take isl_ast_graft *graft);
57
57
__isl_take isl_ast_graft_list *list);
59
59
__isl_give isl_ast_graft_list *isl_ast_graft_list_merge(