Home
last modified time | relevance | path

Searched refs:mat2 (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/test/Analysis/FunctionPropertiesAnalysis/
H A Dmatmul.ll9 %mat2 = alloca [2 x [2 x i32]], align 16
15 %arraydecay1 = getelementptr inbounds [2 x [2 x i32]], [2 x [2 x i32]]* %mat2, i64 0, i64 0
29 define void @multiply([2 x i32]* %mat1, [2 x i32]* %mat2, [2 x i32]* %res) {
33 %mat2.addr = alloca [2 x i32]*, align 8
39 store [2 x i32]* %mat2, [2 x i32]** %mat2.addr, align 8
84 %10 = load [2 x i32]*, [2 x i32]** %mat2.addr, align 8
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_mat.c214 struct isl_mat *mat2; in isl_mat_dup() local
219 if (!mat2) in isl_mat_dup()
223 return mat2; in isl_mat_dup()
228 struct isl_mat *mat2; in isl_mat_cow() local
237 return mat2; in isl_mat_cow()
901 if (!mat2) in isl_mat_lin_to_aff()
910 return mat2; in isl_mat_lin_to_aff()
927 if (!mat1 || !mat2) in isl_mat_diagonal()
941 mat2->row[i], mat2->n_col); in isl_mat_diagonal()
944 isl_mat_free(mat2); in isl_mat_diagonal()
[all …]
H A Disl_local.c189 isl_mat *mat2 = local2; in isl_local_cmp() local
198 if (mat1->n_row != mat2->n_row) in isl_local_cmp()
199 return mat1->n_row - mat2->n_row; in isl_local_cmp()
214 last2 = isl_seq_last_non_zero(mat2->row[i] + 1, n_col - 1); in isl_local_cmp()
217 cmp = isl_seq_cmp(mat1->row[i], mat2->row[i], n_col); in isl_local_cmp()
H A Disl_tab.c324 __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()
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Dmat.h59 __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);
/llvm-project-15.0.7/clang/test/Sema/
H A Darray-init.c272 const Matrix mat2 = { in test_matrix() local
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod9615 to a basis that also covers C<mat2>.
9619 __isl_take isl_mat *mat2);
9622 among the combined rows of "mat1" and "mat2" that is not already present
9623 in "mat1" or "mat2" individually.
9624 If "mat1" and "mat2" have linearly independent rows by themselves,
9629 __isl_keep isl_mat *mat2);