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

References

tools/polly/lib/External/isl/isl_coalesce.c
 3878 	map = isl_map_remove_empty_parts(map);
 3878 	map = isl_map_remove_empty_parts(map);
 3879 	if (!map)
 3882 	if (map->n <= 1)
 3883 		return map;
 3885 	ctx = isl_map_get_ctx(map);
 3886 	map = isl_map_sort_divs(map);
 3886 	map = isl_map_sort_divs(map);
 3887 	map = isl_map_cow(map);
 3887 	map = isl_map_cow(map);
 3889 	if (!map)
 3892 	n = map->n;
 3894 	info = isl_calloc_array(map->ctx, struct isl_coalesce_info, n);
 3898 	for (i = 0; i < map->n; ++i) {
 3899 		map->p[i] = isl_basic_map_reduce_coefficients(map->p[i]);
 3899 		map->p[i] = isl_basic_map_reduce_coefficients(map->p[i]);
 3900 		if (!map->p[i])
 3902 		info[i].bmap = isl_basic_map_copy(map->p[i]);
 3919 	for (i = map->n - 1; i >= 0; --i)
 3926 	map = update_basic_maps(map, n, info);
 3926 	map = update_basic_maps(map, n, info);
 3930 	return map;
 3933 	isl_map_free(map);