Home
last modified time | relevance | path

Searched refs:MyMatrix (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmatrix-type-operators.cpp8 struct MyMatrix { struct
15 typename MyMatrix<EltTy0, R0, C0>::matrix_t add(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy0, R0, C… in add() argument
29 MyMatrix<float, 2, 5> Mat1; in test_add_template()
30 MyMatrix<float, 2, 5> Mat2; in test_add_template()
35 typename MyMatrix<EltTy0, R0, C0>::matrix_t subtract(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy0, … in subtract()
49 MyMatrix<float, 2, 5> Mat1; in test_subtract_template()
50 MyMatrix<float, 2, 5> Mat2; in test_subtract_template()
162 typename MyMatrix<EltTy0, R0, C1>::matrix_t multiply(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy0, … in multiply()
166 MyMatrix<float, 2, 2> test_multiply_template(MyMatrix<float, 2, 5> Mat1, in test_multiply_template()
182 MyMatrix<float, 2, 2> Res; in test_multiply_template()
[all …]
H A Dmatrix-type-builtins.cpp9 struct MyMatrix { struct
14 MyMatrix<T, C, R> transpose(const MyMatrix<T, R, C> &M) { in transpose() argument
15 MyMatrix<T, C, R> Res; in transpose()
28 MyMatrix<int, 4, 10> M1; in test_transpose_template1()
29 MyMatrix<int, 10, 4> M1_t = transpose(M1); in test_transpose_template1()
32 void test_transpose_template2(MyMatrix<double, 7, 6> &M) { in test_transpose_template2()
52 MyMatrix<double, 6, 7> M2_t = transpose(transpose(transpose(M))); in test_transpose_template2()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp6 struct MyMatrix { struct
13 typename MyMatrix<EltTy2, R2, C2>::matrix_t add(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy1, R1, C… in add() argument
25 MyMatrix<unsigned, 2, 2> Mat1; in test_add_template()
26 MyMatrix<unsigned, 3, 3> Mat2; in test_add_template()
27 MyMatrix<float, 2, 2> Mat3; in test_add_template()
41 typename MyMatrix<EltTy2, R2, C2>::matrix_t subtract(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy1, … in subtract()
53 MyMatrix<unsigned, 2, 2> Mat1; in test_subtract_template()
55 MyMatrix<float, 2, 2> Mat3; in test_subtract_template()
69 typename MyMatrix<EltTy2, R2, C2>::matrix_t multiply(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy1, … in multiply()
75 MyMatrix<int, 5, 6> m; in multiply()
[all …]
H A Dmatrix-type-builtins.cpp4 struct MyMatrix { struct
11 typename MyMatrix<EltTy1, R1, C1>::matrix_t transpose(MyMatrix<EltTy0, R0, C0> &A) { in transpose() argument
29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template()
30 MyMatrix<unsigned, 3, 3> Mat2; in test_transpose_template()
38 MyMatrix<float, 3, 3> Mat3; in test_transpose_template()
44 typename MyMatrix<EltTy1, R1, C1>::matrix_t column_major_load(MyMatrix<EltTy0, R0, C0> &A, EltTy0 *… in column_major_load()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template()
62 MyMatrix<float, 2, 3> Mat2; in test_column_major_loads_template()
117 void test_column_major_stores_template(MyMatrix<unsigned, 2, 3> &M1, unsigned *Ptr1, MyMatrix<float… in test_column_major_stores_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template()
[all …]