From 0af6ab4b76058e374ad5f73126a28ca536ebfa45 Mon Sep 17 00:00:00 2001 From: Rasmus Munk Larsen Date: Mon, 18 Nov 2024 13:04:59 -0800 Subject: [PATCH] Remove unnecessary check for HasBlend trait. --- Eigen/src/Core/functors/NullaryFunctors.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Eigen/src/Core/functors/NullaryFunctors.h b/Eigen/src/Core/functors/NullaryFunctors.h index c53bb9073..a478b80df 100644 --- a/Eigen/src/Core/functors/NullaryFunctors.h +++ b/Eigen/src/Core/functors/NullaryFunctors.h @@ -131,8 +131,7 @@ template struct functor_traits > { enum { Cost = 1, - PacketAccess = - (!NumTraits::IsInteger) && packet_traits::HasSetLinear && packet_traits::HasBlend, + PacketAccess = (!NumTraits::IsInteger) && packet_traits::HasSetLinear, /*&& ((!NumTraits::IsInteger) || packet_traits::HasDiv),*/ // <- vectorization for integer is // currently disabled IsRepeatable = true