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

References

tools/polly/lib/External/isl/isl_polynomial.c
 1365 	for (i = 0; i < qp->div->n_row; ++i) {
 1365 	for (i = 0; i < qp->div->n_row; ++i) {
 1365 	for (i = 0; i < qp->div->n_row; ++i) {
 1366 		array[i].div = qp->div;
 1367 		array[i].row = i;
 1367 		array[i].row = i;
 1368 		pos[i] = i;
 1368 		pos[i] = i;
 1369 		at[i] = i;
 1369 		at[i] = i;
 1375 	for (i = 0; i < div_pos; ++i)
 1375 	for (i = 0; i < div_pos; ++i)
 1375 	for (i = 0; i < div_pos; ++i)
 1376 		reordering[i] = i;
 1376 		reordering[i] = i;
 1378 	for (i = 0; i < qp->div->n_row; ++i) {
 1378 	for (i = 0; i < qp->div->n_row; ++i) {
 1378 	for (i = 0; i < qp->div->n_row; ++i) {
 1379 		if (pos[array[i].row] == i)
 1379 		if (pos[array[i].row] == i)
 1381 		qp->div = isl_mat_swap_rows(qp->div, i, pos[array[i].row]);
 1381 		qp->div = isl_mat_swap_rows(qp->div, i, pos[array[i].row]);
 1382 		pos[at[i]] = pos[array[i].row];
 1382 		pos[at[i]] = pos[array[i].row];
 1383 		at[pos[array[i].row]] = at[i];
 1383 		at[pos[array[i].row]] = at[i];
 1384 		at[i] = array[i].row;
 1384 		at[i] = array[i].row;
 1385 		pos[array[i].row] = i;
 1385 		pos[array[i].row] = i;
 1389 	for (i = 0; i < len - div_pos; ++i) {
 1389 	for (i = 0; i < len - div_pos; ++i) {
 1389 	for (i = 0; i < len - div_pos; ++i) {
 1390 		if (i > 0 &&
 1391 		    isl_seq_eq(qp->div->row[i - skip - 1],
 1392 			       qp->div->row[i - skip], qp->div->n_col)) {
 1393 			qp->div = isl_mat_drop_rows(qp->div, i - skip, 1);
 1394 			isl_mat_col_add(qp->div, 2 + div_pos + i - skip - 1,
 1395 						 2 + div_pos + i - skip);
 1397 						    2 + div_pos + i - skip, 1);
 1400 		reordering[div_pos + array[i].row] = div_pos + i - skip;
 1400 		reordering[div_pos + array[i].row] = div_pos + i - skip;