Searched refs:mat2 (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/mit/isl/dist/ |
H A D | isl_mat.c | 214 struct isl_mat *mat2; in isl_mat_dup() local 218 mat2 = isl_mat_alloc(mat->ctx, mat->n_row, mat->n_col); in isl_mat_dup() 219 if (!mat2) in isl_mat_dup() 222 isl_seq_cpy(mat2->row[i], mat->row[i], mat->n_col); in isl_mat_dup() 223 return mat2; in isl_mat_dup() 228 struct isl_mat *mat2; in isl_mat_cow() local 235 mat2 = isl_mat_dup(mat); in isl_mat_cow() 237 return mat2; in isl_mat_cow() 896 struct isl_mat *mat2; in isl_mat_lin_to_aff() local 900 mat2 = isl_mat_alloc(mat->ctx, 1+mat->n_row, 1+mat->n_col); in isl_mat_lin_to_aff() [all …]
|
H A D | isl_local.c | 197 isl_mat *mat2 = local2; in isl_local_cmp() local 206 if (mat1->n_row != mat2->n_row) in isl_local_cmp() 207 return mat1->n_row - mat2->n_row; in isl_local_cmp() 222 last2 = isl_seq_last_non_zero(mat2->row[i] + 1, n_col - 1); in isl_local_cmp() 225 cmp = isl_seq_cmp(mat1->row[i], mat2->row[i], n_col); in isl_local_cmp()
|
H A D | isl_tab.c | 324 __isl_keep isl_mat *mat2, unsigned row1, unsigned row2, in tab_mat_product() argument 332 prod = isl_mat_alloc(mat1->ctx, mat1->n_row + mat2->n_row, in tab_mat_product() 348 isl_seq_cpy(prod->row[n + i], mat2->row[i], off); in tab_mat_product() 351 mat2->row[i] + off, d2); in tab_mat_product() 354 mat2->row[i] + off + d2, col2 - d2); in tab_mat_product() 368 isl_seq_cpy(prod->row[n + i], mat2->row[r2 + i], off); in tab_mat_product() 371 mat2->row[r2 + i] + off, d2); in tab_mat_product() 374 mat2->row[r2 + i] + off + d2, col2 - d2); in tab_mat_product()
|
/netbsd-src/external/mit/isl/dist/include/isl/ |
H A D | mat.h | 59 __isl_take isl_mat *mat2); 97 __isl_take isl_mat *mat1, __isl_take isl_mat *mat2); 105 isl_bool isl_mat_is_equal(__isl_keep isl_mat *mat1, __isl_keep isl_mat *mat2); 107 __isl_keep isl_mat *mat2);
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | tree-data-ref.cc | 4232 lambda_matrix_copy (lambda_matrix mat1, lambda_matrix mat2, in lambda_matrix_copy() argument 4238 lambda_vector_copy (mat1[i], mat2[i], n); in lambda_matrix_copy()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-data-ref.c | 3909 lambda_matrix_copy (lambda_matrix mat1, lambda_matrix mat2, in lambda_matrix_copy() argument 3915 lambda_vector_copy (mat1[i], mat2[i], n); in lambda_matrix_copy()
|
/netbsd-src/external/mit/isl/dist/doc/ |
H A D | user.pod | 9823 to a basis that also covers C<mat2>. 9827 __isl_take isl_mat *mat2); 9830 among the combined rows of "mat1" and "mat2" that is not already present 9831 in "mat1" or "mat2" individually. 9832 If "mat1" and "mat2" have linearly independent rows by themselves, 9837 __isl_keep isl_mat *mat2);
|