reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
949 T = isl_mat_parameter_compression(B, d); 950 if (!T) 952 if (T->n_col == 0) { 955 isl_mat_free(T); 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]); 963 isl_mat_col_submul(T, 0, v, 1 + i); 966 pos = isl_alloc_array(bmap->ctx, int, T->n_row); 983 for (i = 1; i < T->n_row; ++i) { 984 if (isl_int_is_one(T->row[i][i])) 995 for (i = 1; i < T->n_row; ++i) { 996 if (isl_int_is_one(T->row[i][i])) 1001 isl_int_set(bmap->div[k][0], T->row[i][i]); 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], 1014 T->row[i][j]); 1022 isl_mat_free(T); 1034 isl_mat_free(T);