reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1358 if (!bset || !mat) 1367 isl_assert(ctx, 1+bset->dim->n_out == mat->n_row, goto error); 1368 isl_assert(ctx, mat->n_col > 0, goto error); 1370 if (mat->n_col > mat->n_row) { 1370 if (mat->n_col > mat->n_row) { 1371 bset = isl_basic_set_extend(bset, 0, mat->n_col-1, 0, 0, 0); 1374 } else if (mat->n_col < mat->n_row) { 1374 } else if (mat->n_col < mat->n_row) { 1378 bset->dim->n_out -= mat->n_row - mat->n_col; 1378 bset->dim->n_out -= mat->n_row - mat->n_col; 1382 isl_mat_copy(mat)) < 0) 1386 isl_mat_copy(mat)) < 0) 1389 if (preimage(ctx, bset->div, bset->n_div, bset->n_div, 1, mat) < 0) 1403 isl_mat_free(mat);