reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2315 pos = isl_schedule_node_copy(node); 2317 node = isl_schedule_node_cow(node); 2317 node = isl_schedule_node_cow(node); 2318 if (!node) 2321 n = isl_schedule_tree_list_n_schedule_tree(node->ancestors); 2322 tree = isl_schedule_tree_copy(node->tree); 2328 node->ancestors, i); 2330 node->child_pos[i], tree); 2335 node->ancestors = isl_schedule_tree_list_set_schedule_tree( 2336 node->ancestors, i, isl_schedule_tree_copy(parent)); 2344 is_leaf = isl_schedule_tree_is_leaf(node->tree); 2345 node->schedule = isl_schedule_set_root(node->schedule, tree); 2345 node->schedule = isl_schedule_set_root(node->schedule, tree); 2347 isl_schedule_tree_free(node->tree); 2348 node->tree = isl_schedule_node_get_leaf(node); 2348 node->tree = isl_schedule_node_get_leaf(node); 2351 if (!node->schedule || !node->ancestors) 2351 if (!node->schedule || !node->ancestors) 2352 return isl_schedule_node_free(node); 2354 return node;