Lines Matching refs:src_col
185 unsigned n_row, unsigned dst_col, unsigned src_col, unsigned n_col) in isl_mat_sub_copy() argument
190 isl_seq_cpy(dst[i]+dst_col, src[i]+src_col, n_col); in isl_mat_sub_copy()
194 unsigned n_row, unsigned dst_col, unsigned src_col, unsigned n_col) in isl_mat_sub_neg() argument
199 isl_seq_neg(dst[i]+dst_col, src[i]+src_col, n_col); in isl_mat_sub_neg()
1649 int dst_col, isl_int f, int src_col) in isl_mat_col_submul() argument
1654 isl_int_submul(mat->row[i][dst_col], f, mat->row[i][src_col]); in isl_mat_col_submul()
1657 void isl_mat_col_add(__isl_keep isl_mat *mat, int dst_col, int src_col) in isl_mat_col_add() argument
1666 mat->row[i][dst_col], mat->row[i][src_col]); in isl_mat_col_add()
1670 int src_col) in isl_mat_col_mul() argument
1675 isl_int_mul(mat->row[i][dst_col], f, mat->row[i][src_col]); in isl_mat_col_mul()
1682 isl_int f, int src_col) in isl_mat_col_addmul() argument
1686 if (check_col(mat, dst_col) < 0 || check_col(mat, src_col) < 0) in isl_mat_col_addmul()
1690 if (isl_int_is_zero(mat->row[i][src_col])) in isl_mat_col_addmul()
1695 isl_int_addmul(mat->row[i][dst_col], f, mat->row[i][src_col]); in isl_mat_col_addmul()
1865 unsigned dst_col, unsigned src_col, unsigned n) in isl_mat_move_cols() argument
1871 if (n == 0 || dst_col == src_col) in isl_mat_move_cols()
1878 if (dst_col < src_col) { in isl_mat_move_cols()
1882 dst_col, src_col, n); in isl_mat_move_cols()
1884 dst_col + n, dst_col, src_col - dst_col); in isl_mat_move_cols()
1886 src_col + n, src_col + n, in isl_mat_move_cols()
1887 res->n_col - src_col - n); in isl_mat_move_cols()
1890 0, 0, src_col); in isl_mat_move_cols()
1892 src_col, src_col + n, dst_col - src_col); in isl_mat_move_cols()
1894 dst_col, src_col, n); in isl_mat_move_cols()