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

References

tools/polly/lib/External/isl/isl_map.c
12120 	if (!bmap)
12123 	if (!isl_basic_map_can_zip(bmap))
12124 		isl_die(bmap->ctx, isl_error_invalid,
12126 	pos = isl_basic_map_offset(bmap, isl_dim_in) +
12127 		isl_space_dim(bmap->dim->nested[0], isl_dim_in);
12128 	n1 = isl_space_dim(bmap->dim->nested[0], isl_dim_out);
12129 	n2 = isl_space_dim(bmap->dim->nested[1], isl_dim_in);
12130 	bmap = isl_basic_map_cow(bmap);
12130 	bmap = isl_basic_map_cow(bmap);
12131 	bmap = isl_basic_map_swap_vars(bmap, pos, n1, n2);
12131 	bmap = isl_basic_map_swap_vars(bmap, pos, n1, n2);
12132 	if (!bmap)
12134 	bmap->dim = isl_space_zip(bmap->dim);
12134 	bmap->dim = isl_space_zip(bmap->dim);
12135 	if (!bmap->dim)
12137 	bmap = isl_basic_map_mark_final(bmap);
12137 	bmap = isl_basic_map_mark_final(bmap);
12138 	return bmap;
12140 	isl_basic_map_free(bmap);