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

References

tools/polly/lib/External/isl/isl_output.c
 1292 	split = isl_calloc_array(ctx, struct isl_aff_split, map->n);
 1293 	if (!split)
 1298 		split[i].aff = get_aff(isl_basic_map_copy(map->p[i]));
 1301 		bmap = drop_aff(bmap, split[i].aff);
 1302 		split[i].map = isl_map_from_basic_map(bmap);
 1303 		if (!split[i].aff || !split[i].map)
 1303 		if (!split[i].aff || !split[i].map)
 1307 	if (isl_sort(split, map->n, sizeof(struct isl_aff_split),
 1313 		if (!isl_basic_map_plain_is_equal(split[i - 1].aff,
 1314 						 split[i].aff))
 1316 		isl_basic_map_free(split[i].aff);
 1317 		split[i - 1].map = isl_map_union(split[i - 1].map,
 1317 		split[i - 1].map = isl_map_union(split[i - 1].map,
 1318 						 split[i].map);
 1320 			split[i] = split[n - 1];
 1320 			split[i] = split[n - 1];
 1321 		split[n - 1].aff = NULL;
 1322 		split[n - 1].map = NULL;
 1326 	return split;
 1328 	free_split(split, map->n);