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
 5188 		return bmap;
 5189 	if (!bmap)
 5192 	total = isl_basic_map_dim(bmap, isl_dim_all);
 5193 	total -= isl_basic_map_dim(bmap, isl_dim_div);
 5195 	isl_int_addmul(bmap->div[div][1 + pos], shift, bmap->div[div][0]);
 5195 	isl_int_addmul(bmap->div[div][1 + pos], shift, bmap->div[div][0]);
 5197 	for (i = 0; i < bmap->n_eq; ++i) {
 5198 		if (isl_int_is_zero(bmap->eq[i][1 + total + div]))
 5200 		isl_int_submul(bmap->eq[i][pos],
 5201 				shift, bmap->eq[i][1 + total + div]);
 5203 	for (i = 0; i < bmap->n_ineq; ++i) {
 5204 		if (isl_int_is_zero(bmap->ineq[i][1 + total + div]))
 5206 		isl_int_submul(bmap->ineq[i][pos],
 5207 				shift, bmap->ineq[i][1 + total + div]);
 5209 	for (i = 0; i < bmap->n_div; ++i) {
 5210 		if (isl_int_is_zero(bmap->div[i][0]))
 5212 		if (isl_int_is_zero(bmap->div[i][1 + 1 + total + div]))
 5214 		isl_int_submul(bmap->div[i][1 + pos],
 5215 				shift, bmap->div[i][1 + 1 + total + div]);
 5218 	return bmap;