Searched refs:matrix_t (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | matrix-type-builtins.cpp | 6 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 D | matrix-type-operators.cpp | 9 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 D | matrix-type-operators.cpp | 7 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 D | matrix-type-builtins.cpp | 5 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 D | remarks-inlining.ll | 14 ; 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;
|