reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/isl_schedule_tree.c
 2283 	if (!tree)
 2285 	if (tree->type != isl_schedule_node_band)
 2286 		isl_die(isl_schedule_tree_get_ctx(tree), isl_error_invalid,
 2287 			"not a band node", return isl_schedule_tree_free(tree));
 2289 	n = isl_schedule_tree_band_n_member(tree);
 2291 		isl_die(isl_schedule_tree_get_ctx(tree), isl_error_invalid,
 2293 			return isl_schedule_tree_free(tree));
 2295 	child = isl_schedule_tree_copy(tree);
 2296 	tree = isl_schedule_tree_cow(tree);
 2296 	tree = isl_schedule_tree_cow(tree);
 2298 	if (!tree || !child)
 2301 	isolate = isl_schedule_tree_band_get_ast_isolate_option(tree, depth);
 2307 	tree->band = isl_schedule_band_drop(tree->band, pos, n - pos);
 2307 	tree->band = isl_schedule_band_drop(tree->band, pos, n - pos);
 2308 	tree->band = isl_schedule_band_replace_ast_build_option(tree->band,
 2308 	tree->band = isl_schedule_band_replace_ast_build_option(tree->band,
 2311 	if (!child->band || !tree->band)
 2314 	tree = isl_schedule_tree_replace_child(tree, 0, child);
 2314 	tree = isl_schedule_tree_replace_child(tree, 0, child);
 2316 	return tree;
 2319 	isl_schedule_tree_free(tree);