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
 1342 	if (!bmap)
 1348 		empty = isl_basic_map_plain_is_empty(bmap);
 1350 			return isl_basic_map_free(bmap);
 1353 		bmap = isl_basic_map_normalize_constraints(bmap);
 1353 		bmap = isl_basic_map_normalize_constraints(bmap);
 1354 		bmap = reduce_div_coefficients(bmap);
 1354 		bmap = reduce_div_coefficients(bmap);
 1355 		bmap = normalize_div_expressions(bmap);
 1355 		bmap = normalize_div_expressions(bmap);
 1356 		bmap = remove_duplicate_divs(bmap, &progress);
 1356 		bmap = remove_duplicate_divs(bmap, &progress);
 1357 		bmap = eliminate_unit_divs(bmap, &progress);
 1357 		bmap = eliminate_unit_divs(bmap, &progress);
 1358 		bmap = eliminate_divs_eq(bmap, &progress);
 1358 		bmap = eliminate_divs_eq(bmap, &progress);
 1359 		bmap = eliminate_divs_ineq(bmap, &progress);
 1359 		bmap = eliminate_divs_ineq(bmap, &progress);
 1360 		bmap = isl_basic_map_gauss(bmap, &progress);
 1360 		bmap = isl_basic_map_gauss(bmap, &progress);
 1362 		bmap = normalize_divs(bmap, &progress);
 1362 		bmap = normalize_divs(bmap, &progress);
 1363 		bmap = isl_basic_map_remove_duplicate_constraints(bmap,
 1363 		bmap = isl_basic_map_remove_duplicate_constraints(bmap,
 1365 		if (bmap && progress)
 1366 			ISL_F_CLR(bmap, ISL_BASIC_MAP_REDUCED_COEFFICIENTS);
 1368 	return bmap;