Home
last modified time | relevance | path

Searched refs:matrix_t (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmatrix-type-builtins.cpp6 using matrix_t = EltTy __attribute__((matrix_type(Rows, Columns))); typedef
10 matrix_t<EltTy, Rows, Columns> value;
55 matrix_t<float, 3, 3> get_matrix();
69 void test_transpose_const(const matrix_t<float, 3, 3> &m) { in test_transpose_const()
75 matrix_t<float, 3, 3> m_t = __builtin_matrix_transpose(m); in test_transpose_const()
86 matrix_t<T, R, C> column_major_load_with_stride(T *Ptr) { in column_major_load_with_stride()
191 void column_major_store_with_stride(matrix_t<T, R, C> &m, T *Ptr) { in column_major_store_with_stride()
205 matrix_t<double, 10, 4> M1; in test_column_major_store_with_stride_template_double()
219 matrix_t<int, 3, 2> M1; in test_column_major_store_with_stride_template_int()
232 matrix_t<int, 2, 2> M1; in test_column_major_store_stride_wrapper()
[all …]
H A Dmatrix-type-operators.cpp9 using matrix_t = EltTy __attribute__((matrix_type(Rows, Columns))); typedef
11 matrix_t value;
15 typename MyMatrix<EltTy0, R0, C0>::matrix_t add(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy0, R0, C… in add()
35 typename MyMatrix<EltTy0, R0, C0>::matrix_t subtract(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy0, … in subtract()
162 typename MyMatrix<EltTy0, R0, C1>::matrix_t multiply(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy0, … in multiply()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp7 using matrix_t = EltTy __attribute__((matrix_type(Rows, Columns))); typedef
9 matrix_t value;
13 typename MyMatrix<EltTy2, R2, C2>::matrix_t add(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy1, R1, C… in add()
28 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_add_template()
41 typename MyMatrix<EltTy2, R2, C2>::matrix_t subtract(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy1, … in subtract()
56 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_subtract_template()
69 typename MyMatrix<EltTy2, R2, C2>::matrix_t multiply(MyMatrix<EltTy0, R0, C0> &A, MyMatrix<EltTy1, … in multiply()
90 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_multiply_template()
H A Dmatrix-type-builtins.cpp5 using matrix_t = EltTy __attribute__((matrix_type(Rows, Columns))); typedef
7 matrix_t value;
11 typename MyMatrix<EltTy1, R1, C1>::matrix_t transpose(MyMatrix<EltTy0, R0, C0> &A) { in transpose()
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); 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()
/llvm-project-15.0.7/llvm/test/Transforms/LowerMatrixIntrinsics/
H A Dremarks-inlining.ll14 ; using matrix_t = Ty __attribute__((matrix_type(R, C)));
16 ; matrix_t value;
31 ; Result.value = *reinterpret_cast <typename Matrix<Ty, R, C>::matrix_t *>(Ptr);
38 ; *reinterpret_cast<typename decltype(M1)::matrix_t *>(Ptr) = M1.value;