Home
last modified time | relevance | path

Searched refs:Mat1 (Results 1 – 25 of 125) sorted by relevance

12345

/dports/math/stanmath/math-4.2.0/stan/math/fwd/fun/
H A Dmultiply.hpp14 template <typename Mat1, typename Mat2,
15 require_all_eigen_vt<is_fvar, Mat1, Mat2>* = nullptr,
16 require_vt_same<Mat1, Mat2>* = nullptr,
18 inline auto multiply(const Mat1& m1, const Mat2& m2) { in multiply()
23 template <typename Mat1, typename Mat2,
24 require_eigen_vt<is_fvar, Mat1>* = nullptr,
27 inline auto multiply(const Mat1& m1, const Mat2& m2) { in multiply()
29 Eigen::Matrix<value_type_t<Mat1>, Mat1::RowsAtCompileTime, in multiply()
33 Eigen::Matrix<value_type_t<Mat1>, 1, Mat1::ColsAtCompileTime> crow in multiply()
42 template <typename Mat1, typename Mat2,
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/lang/clang-mesa/clang-13.0.1.src/test/SemaCXX/
H A Dmatrix-type-operators.cpp25 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()
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()
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()
[all …]
H A Dmatrix-type-builtins.cpp29 MyMatrix<unsigned, 2, 3> Mat1; in test_transpose_template() local
31 Mat1.value = *((decltype(Mat1)::matrix_t *)Ptr1); in test_transpose_template()
32 Mat1.value = transpose<unsigned, 2, 3, unsigned, 2, 3>(Mat1); in test_transpose_template()
35 Mat1.value = transpose<unsigned, 3, 3, unsigned, 2, 3>(Mat2); in test_transpose_template()
56 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_loads_template() local
57 Mat1.value = column_major_load<unsigned, 2, 3, unsigned, 2, 3>(Mat1, Ptr1); in test_column_major_loads_template()
59 column_major_load<unsigned, 2, 3, unsigned, 5, 5>(Mat1, Ptr1); in test_column_major_loads_template()
63 Mat1.value = column_major_load<float, 2, 3, unsigned, 2, 3>(Mat2, Ptr2); in test_column_major_loads_template()
140 MyMatrix<unsigned, 2, 3> Mat1; in test_column_major_store_template() local
141 column_major_store<unsigned, 2, 3, unsigned>(Mat1, Ptr1); in test_column_major_store_template()
[all …]
/dports/math/stanmath/math-4.2.0/stan/math/rev/fun/
H A Dcolumns_dot_product.hpp31 template <typename Mat1, typename Mat2,
32 require_all_eigen_t<Mat1, Mat2>* = nullptr,
33 require_any_eigen_vt<is_var, Mat1, Mat2>* = nullptr>
34 inline Eigen::Matrix<return_type_t<Mat1, Mat2>, 1, Mat1::ColsAtCompileTime>
35 columns_dot_product(const Mat1& v1, const Mat2& v2) { in columns_dot_product()
61 template <typename Mat1, typename Mat2,
62 require_all_matrix_t<Mat1, Mat2>* = nullptr,
63 require_any_var_matrix_t<Mat1, Mat2>* = nullptr>
71 arena_t<promote_scalar_t<var, Mat1>> arena_v1 = v1; in columns_dot_product()
78 if (is_var_matrix<Mat1>::value) { in columns_dot_product()
[all …]
H A Drows_dot_product.hpp30 template <typename Mat1, typename Mat2,
31 require_all_eigen_t<Mat1, Mat2>* = nullptr,
32 require_any_eigen_vt<is_var, Mat1, Mat2>* = nullptr>
34 const Mat1& v1, const Mat2& v2) { in rows_dot_product()
60 template <typename Mat1, typename Mat2,
61 require_all_matrix_t<Mat1, Mat2>* = nullptr,
62 require_any_var_matrix_t<Mat1, Mat2>* = nullptr>
68 Mat1, Mat2>; in rows_dot_product()
71 arena_t<promote_scalar_t<var, Mat1>> arena_v1 = v1; in rows_dot_product()
78 if (is_var_matrix<Mat1>::value) { in rows_dot_product()
[all …]

12345