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
  937 	for (i = 0, j = bmap->n_div-1; i < div_eq; ++i) {
  938 		while (j >= 0 && isl_int_is_zero(bmap->eq[i][1 + total + j]))
  938 		while (j >= 0 && isl_int_is_zero(bmap->eq[i][1 + total + j]))
  939 			--j;
  940 		isl_int_set(d->block.data[i], bmap->eq[i][1 + total + j]);
  971 	for (j = bmap->n_div - 1; j >= 0; --j) {
  971 	for (j = bmap->n_div - 1; j >= 0; --j) {
  971 	for (j = bmap->n_div - 1; j >= 0; --j) {
  973 			if (!isl_int_is_zero(bmap->eq[i][1 + total + j]))
  976 			bmap = isl_basic_map_drop_div(bmap, j);
 1006 		for (j = 0; j < i; ++j) {
 1006 		for (j = 0; j < i; ++j) {
 1006 		for (j = 0; j < i; ++j) {
 1007 			if (isl_int_is_zero(T->row[i][j]))
 1009 			if (pos[j] < T->n_row && C2)
 1010 				isl_seq_submul(bmap->div[k] + 1, T->row[i][j],
 1011 						C2->row[pos[j]], 1 + total);
 1013 				isl_int_neg(bmap->div[k][1 + pos[j]],
 1014 								T->row[i][j]);
 1016 		j = isl_basic_map_alloc_equality(bmap);
 1017 		isl_seq_neg(bmap->eq[j], bmap->div[k]+1, 1+total+bmap->n_div);
 1018 		isl_int_set(bmap->eq[j][pos[i]], bmap->div[k][0]);