reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2684 if (!node) 2687 if (isl_schedule_node_get_tree_depth(node) == 0) 2688 isl_die(isl_schedule_node_get_ctx(node), isl_error_invalid, 2690 return isl_schedule_node_free(node)); 2691 n = isl_schedule_node_n_children(node); 2693 isl_die(isl_schedule_node_get_ctx(node), isl_error_invalid, 2695 return isl_schedule_node_free(node)); 2696 type = isl_schedule_node_get_parent_type(node); 2698 isl_die(isl_schedule_node_get_ctx(node), isl_error_invalid, 2700 return isl_schedule_node_free(node)); 2701 if (isl_schedule_node_get_type(node) == isl_schedule_node_band) { 2704 anchored = isl_schedule_node_is_subtree_anchored(node); 2706 return isl_schedule_node_free(node); 2708 isl_die(isl_schedule_node_get_ctx(node), 2711 return isl_schedule_node_free(node)); 2714 tree = isl_schedule_node_get_tree(node); 2719 tree = isl_schedule_node_get_leaf(node); 2721 node = isl_schedule_node_graft_tree(node, tree); 2721 node = isl_schedule_node_graft_tree(node, tree); 2723 return node;