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
 2432 	if (isl_schedule_tree_is_leaf(tree)) {
 2434 		return tree;
 2437 	tree = isl_schedule_tree_cow(tree);
 2437 	tree = isl_schedule_tree_cow(tree);
 2438 	if (!tree)
 2441 	switch (tree->type) {
 2445 		tree->band = isl_schedule_band_align_params(tree->band, space);
 2445 		tree->band = isl_schedule_band_align_params(tree->band, space);
 2446 		if (!tree->band)
 2447 			return isl_schedule_tree_free(tree);
 2450 		tree->context = isl_set_align_params(tree->context, space);
 2450 		tree->context = isl_set_align_params(tree->context, space);
 2451 		if (!tree->context)
 2452 			return isl_schedule_tree_free(tree);
 2455 		tree->domain = isl_union_set_align_params(tree->domain, space);
 2455 		tree->domain = isl_union_set_align_params(tree->domain, space);
 2456 		if (!tree->domain)
 2457 			return isl_schedule_tree_free(tree);
 2460 		tree->contraction =
 2461 			isl_union_pw_multi_aff_align_params(tree->contraction,
 2463 		tree->expansion = isl_union_map_align_params(tree->expansion,
 2463 		tree->expansion = isl_union_map_align_params(tree->expansion,
 2465 		if (!tree->contraction || !tree->expansion)
 2465 		if (!tree->contraction || !tree->expansion)
 2466 			return isl_schedule_tree_free(tree);
 2469 		tree->extension = isl_union_map_align_params(tree->extension,
 2469 		tree->extension = isl_union_map_align_params(tree->extension,
 2471 		if (!tree->extension)
 2472 			return isl_schedule_tree_free(tree);
 2475 		tree->filter = isl_union_set_align_params(tree->filter, space);
 2475 		tree->filter = isl_union_set_align_params(tree->filter, space);
 2476 		if (!tree->filter)
 2477 			return isl_schedule_tree_free(tree);
 2480 		tree->guard = isl_set_align_params(tree->guard, space);
 2480 		tree->guard = isl_set_align_params(tree->guard, space);
 2481 		if (!tree->guard)
 2482 			return isl_schedule_tree_free(tree);
 2492 	return tree;
 2495 	isl_schedule_tree_free(tree);