Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp26 MyMatrix<unsigned, 3, 3> Mat2; in test_add_template() local
33 Mat1.value = add<unsigned, 2, 2, unsigned, 3, 3, unsigned, 2, 2>(Mat1, Mat2); in test_add_template()
36 Mat1.value = add<unsigned, 3, 3, float, 2, 2, unsigned, 2, 2>(Mat2, Mat3); in test_add_template()
54 MyMatrix<unsigned, 3, 3> Mat2; in test_subtract_template() local
61 Mat1.value = subtract<unsigned, 2, 2, unsigned, 3, 3, unsigned, 2, 2>(Mat1, Mat2); in test_subtract_template()
64 Mat1.value = subtract<unsigned, 3, 3, float, 2, 2, unsigned, 2, 2>(Mat2, Mat3); in test_subtract_template()
88 MyMatrix<unsigned, 3, 3> Mat2; in test_multiply_template() local
96 Mat1.value = multiply<unsigned, 3, 2, unsigned, 3, 3, unsigned, 2, 2>(Mat4, Mat2); in test_multiply_template()
H A Dmatrix-type-builtins.cpp30 MyMatrix<unsigned, 3, 3> Mat2; in test_transpose_template() local
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
39 Mat3.value = transpose<unsigned, 3, 3, float, 3, 3>(Mat2); in test_transpose_template()
62 MyMatrix<float, 2, 3> Mat2; in test_column_major_loads_template() local
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
146 MyMatrix<float, 2, 3> Mat2; in test_column_major_store_template() local
147 column_major_store<float, 2, 3, unsigned>(Mat2, Ptr1); in test_column_major_store_template()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmatrix-type-operators.cpp30 MyMatrix<float, 2, 5> Mat2; in test_add_template() local
31 Mat1.value = add(Mat1, Mat2); in test_add_template()
50 MyMatrix<float, 2, 5> Mat2; in test_subtract_template() local
51 Mat1.value = subtract(Mat1, Mat2); in test_subtract_template()
167 MyMatrix<float, 5, 2> Mat2) { in test_multiply_template() argument
183 Res.value = multiply(Mat1, Mat2); in test_multiply_template()
/llvm-project-15.0.7/clang/test/SemaObjCXX/
H A Dtypo-correction.mm62 struct Mat2 { int rows; }; struct
67 Mat2 tlMat1; // expected-note {{'tlMat1' declared here}} argument
/llvm-project-15.0.7/clang/lib/AST/
H A DASTStructuralEquivalence.cpp851 const DependentSizedMatrixType *Mat2 = cast<DependentSizedMatrixType>(T2); in IsStructurallyEquivalent() local
855 Mat2->getRowExpr()) || in IsStructurallyEquivalent()
857 Mat2->getColumnExpr()) || in IsStructurallyEquivalent()
859 Mat2->getElementType())) in IsStructurallyEquivalent()
866 const ConstantMatrixType *Mat2 = cast<ConstantMatrixType>(T2); in IsStructurallyEquivalent() local
870 Mat2->getElementType()) || in IsStructurallyEquivalent()
871 Mat1->getNumRows() != Mat2->getNumRows() || in IsStructurallyEquivalent()
872 Mat1->getNumColumns() != Mat2->getNumColumns()) in IsStructurallyEquivalent()