reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
937 for (i = 0, j = bmap->n_div-1; i < div_eq; ++i) { 937 for (i = 0, j = bmap->n_div-1; i < div_eq; ++i) { 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])) 940 isl_int_set(d->block.data[i], bmap->eq[i][1 + total + j]); 940 isl_int_set(d->block.data[i], bmap->eq[i][1 + total + j]); 959 for (i = 0; i < T->n_row - 1; ++i) { 959 for (i = 0; i < T->n_row - 1; ++i) { 959 for (i = 0; i < T->n_row - 1; ++i) { 960 isl_int_fdiv_q(v, T->row[1 + i][0], T->row[1 + i][1 + i]); 960 isl_int_fdiv_q(v, T->row[1 + i][0], T->row[1 + i][1 + i]); 960 isl_int_fdiv_q(v, T->row[1 + i][0], T->row[1 + i][1 + i]); 963 isl_mat_col_submul(T, 0, v, 1 + i); 972 for (i = 0; i < bmap->n_eq; ++i) 972 for (i = 0; i < bmap->n_eq; ++i) 972 for (i = 0; i < bmap->n_eq; ++i) 973 if (!isl_int_is_zero(bmap->eq[i][1 + total + j])) 975 if (i < bmap->n_eq) { 977 isl_basic_map_drop_equality(bmap, i); 983 for (i = 1; i < T->n_row; ++i) { 983 for (i = 1; i < T->n_row; ++i) { 983 for (i = 1; i < T->n_row; ++i) { 984 if (isl_int_is_one(T->row[i][i])) 984 if (isl_int_is_one(T->row[i][i])) 985 pos[i] = i; 985 pos[i] = i; 995 for (i = 1; i < T->n_row; ++i) { 995 for (i = 1; i < T->n_row; ++i) { 995 for (i = 1; i < T->n_row; ++i) { 996 if (isl_int_is_one(T->row[i][i])) 996 if (isl_int_is_one(T->row[i][i])) 999 pos[i] = 1 + total + k; 1001 isl_int_set(bmap->div[k][0], T->row[i][i]); 1001 isl_int_set(bmap->div[k][0], T->row[i][i]); 1003 isl_seq_cpy(bmap->div[k] + 1, C2->row[i], 1 + total); 1005 isl_int_set_si(bmap->div[k][1 + i], 1); 1006 for (j = 0; j < i; ++j) { 1007 if (isl_int_is_zero(T->row[i][j])) 1010 isl_seq_submul(bmap->div[k] + 1, T->row[i][j], 1014 T->row[i][j]); 1018 isl_int_set(bmap->eq[j][pos[i]], bmap->div[k][0]);