8 #define ISL_MAT_BORROWED (1 << 0)
16 /* actual size of the rows in memory; n_col <= max_col */
22 struct isl_mat *isl_mat_sub_alloc(struct isl_ctx *ctx, isl_int **row,
23 unsigned first_row, unsigned n_row, unsigned first_col, unsigned n_col);
24 void isl_mat_sub_copy(struct isl_ctx *ctx, isl_int **dst, isl_int **src,
25 unsigned n_row, unsigned dst_col, unsigned src_col, unsigned n_col);
26 void isl_mat_sub_neg(struct isl_ctx *ctx, isl_int **dst, isl_int **src,
27 unsigned n_row, unsigned dst_col, unsigned src_col, unsigned n_col);