Lines Matching refs:Mat1
25 MyMatrix<unsigned, 2, 2> Mat1; in test_add_template() local
28 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_add_template()
29 unsigned v1 = add<unsigned, 2, 2, unsigned, 2, 2, unsigned, 2, 2>(Mat1, Mat1); in test_add_template()
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()
53 MyMatrix<unsigned, 2, 2> Mat1; in test_subtract_template() local
56 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_subtract_template()
57 unsigned v1 = subtract<unsigned, 2, 2, unsigned, 2, 2, unsigned, 2, 2>(Mat1, Mat1); in test_subtract_template()
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()
87 MyMatrix<unsigned, 2, 2> Mat1; in test_multiply_template() local
90 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_multiply_template()
91 unsigned v1 = multiply<unsigned, 2, 2, unsigned, 2, 2, unsigned, 2, 2>(Mat1, Mat1); in test_multiply_template()
96 Mat1.value = multiply<unsigned, 3, 2, unsigned, 3, 3, unsigned, 2, 2>(Mat4, Mat2); in test_multiply_template()
99 Mat1.value = multiply<float, 2, 2, unsigned, 2, 2, unsigned, 2, 2>(Mat3, Mat1); in test_multiply_template()
102 Mat4.value = Mat4.value * Mat1; in test_multiply_template()