mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Fix vectorization_logic test for wide SIMD widths
libeigen/eigen!2266 Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
@@ -212,9 +212,8 @@ struct vectorization_logic {
|
||||
|
||||
VERIFY(test_assign(Matrix3(), Matrix3().cwiseProduct(Matrix3()), LinearVectorizedTraversal, CompleteUnrolling));
|
||||
|
||||
// Vectorization depends on too many factors - ignore.
|
||||
VERIFY(
|
||||
test_assign(Matrix<Scalar, 17, 17>(), Matrix<Scalar, 17, 17>() + Matrix<Scalar, 17, 17>(), -1, NoUnrolling));
|
||||
// Vectorization and unrolling depend on too many factors (packet size, etc.) - ignore both.
|
||||
VERIFY(test_assign(Matrix<Scalar, 17, 17>(), Matrix<Scalar, 17, 17>() + Matrix<Scalar, 17, 17>(), -1, -1));
|
||||
|
||||
VERIFY(test_assign(Matrix11(), Matrix11() + Matrix11(), InnerVectorizedTraversal, CompleteUnrolling));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user