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

References

tools/polly/lib/External/isl/isl_map_simplify.c
 1650 	if (!bmap)
 1653 		return bmap;
 1655 	if (first + n > isl_basic_map_dim(bmap, type) || first + n < first)
 1656 		isl_die(bmap->ctx, isl_error_invalid,
 1659 	if (ISL_F_ISSET(bmap, ISL_BASIC_MAP_RATIONAL)) {
 1660 		first += isl_basic_map_offset(bmap, type) - 1;
 1661 		bmap = isl_basic_map_eliminate_vars(bmap, first, n);
 1661 		bmap = isl_basic_map_eliminate_vars(bmap, first, n);
 1662 		return isl_basic_map_finalize(bmap);
 1665 	space = isl_basic_map_get_space(bmap);
 1666 	bmap = isl_basic_map_project_out(bmap, type, first, n);
 1666 	bmap = isl_basic_map_project_out(bmap, type, first, n);
 1667 	bmap = isl_basic_map_insert_dims(bmap, type, first, n);
 1667 	bmap = isl_basic_map_insert_dims(bmap, type, first, n);
 1668 	bmap = isl_basic_map_reset_space(bmap, space);
 1668 	bmap = isl_basic_map_reset_space(bmap, space);
 1669 	return bmap;
 1671 	isl_basic_map_free(bmap);