![]() |
|
Classes | |
| struct | vectorization_logic< Scalar, Enable > |
| struct | vectorization_logic< Scalar, false > |
| struct | vectorization_logic_half< Scalar, Enable > |
| struct | vectorization_logic_half< Scalar, false > |
Macros | |
| #define | EIGEN_DEBUG_ASSIGN |
Functions | |
| template<typename Dst , typename Src > | |
| bool | test_assign (const Dst &, const Src &, int traversal, int unrolling) |
| template<typename Dst , typename Src > | |
| bool | test_assign (int traversal, int unrolling) |
| template<typename Xpr > | |
| bool | test_redux (const Xpr &, int traversal, int unrolling) |
| EIGEN_DECLARE_TEST (vectorization_logic) | |
| #define EIGEN_DEBUG_ASSIGN |
| EIGEN_DECLARE_TEST | ( | vectorization_logic | ) |
References CALL_SUBTEST, Eigen::CompleteUnrolling, EIGEN_UNALIGNED_VECTORIZE, Eigen::LinearTraversal, Eigen::LinearVectorizedTraversal, run(), test_assign(), test_redux(), and VERIFY.
| bool test_assign | ( | const Dst & | , |
| const Src & | , | ||
| int | traversal, | ||
| int | unrolling | ||
| ) |
References Eigen::CompleteUnrolling, EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE, Eigen::InnerUnrolling, int(), and res.
Referenced by EIGEN_DECLARE_TEST(), vectorization_logic< Scalar, Enable >::run(), and vectorization_logic_half< Scalar, Enable >::run().
References EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE, and res.
References res.
Referenced by EIGEN_DECLARE_TEST(), vectorization_logic< Scalar, Enable >::run(), and vectorization_logic_half< Scalar, Enable >::run().