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
 3040 	if (!bmap || !context)
 3043 	if (isl_basic_map_plain_is_universe(bmap)) {
 3045 		return bmap;
 3048 		isl_space *space = isl_basic_map_get_space(bmap);
 3049 		isl_basic_map_free(bmap);
 3053 	if (isl_basic_map_plain_is_empty(bmap)) {
 3055 		return bmap;
 3058 	bmap = isl_basic_map_remove_redundancies(bmap);
 3058 	bmap = isl_basic_map_remove_redundancies(bmap);
 3060 	context = isl_basic_map_align_divs(context, bmap);
 3065 	total = isl_basic_map_dim(bmap, isl_dim_all);
 3066 	extra = n_div - isl_basic_map_dim(bmap, isl_dim_div);
 3068 	bset = isl_basic_map_underlying_set(isl_basic_map_copy(bmap));
 3077 		return isl_basic_map_overlying_set(bset, bmap);
 3089 	eq_bmap = isl_basic_map_overlying_set(eq, isl_basic_map_copy(bmap));
 3092 	bmap = isl_basic_map_overlying_set(bset, bmap);
 3092 	bmap = isl_basic_map_overlying_set(bset, bmap);
 3093 	bmap = isl_basic_map_intersect(bmap, eq_bmap);
 3093 	bmap = isl_basic_map_intersect(bmap, eq_bmap);
 3094 	bmap = isl_basic_map_remove_redundancies(bmap);
 3094 	bmap = isl_basic_map_remove_redundancies(bmap);
 3096 	return bmap;
 3098 	isl_basic_map_free(bmap);