aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Eigen/src/Core/arch/AVX512/PacketMath.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/Eigen/src/Core/arch/AVX512/PacketMath.h b/Eigen/src/Core/arch/AVX512/PacketMath.h
index b7ce61c29..8392c4673 100644
--- a/Eigen/src/Core/arch/AVX512/PacketMath.h
+++ b/Eigen/src/Core/arch/AVX512/PacketMath.h
@@ -55,7 +55,6 @@ template<> struct packet_traits<float> : default_packet_traits
size = 16,
HasHalfPacket = 1,
HasDiv = 1,
- HasBlend = 0,
#if EIGEN_GNUC_AT_LEAST(5, 3)
#ifdef EIGEN_VECTORIZE_AVX512DQ
HasLog = 1,
@@ -64,8 +63,6 @@ template<> struct packet_traits<float> : default_packet_traits
HasSqrt = 1,
HasRsqrt = 1,
#endif
- HasSelect = 1,
- HasEq = 1
};
};
template<> struct packet_traits<double> : default_packet_traits
@@ -77,13 +74,11 @@ template<> struct packet_traits<double> : default_packet_traits
AlignedOnScalar = 1,
size = 8,
HasHalfPacket = 1,
- HasExp = 0,
- HasDiv = 1,
- HasBlend = 1,
+#if EIGEN_GNUC_AT_LEAST(5, 3)
HasSqrt = 1,
- HasRsqrt = EIGEN_FAST_MATH,
- HasSelect = 1,
- HasEq = 1
+ HasRsqrt = EIGEN_FAST_MATH
+#endif
+ HasDiv = 1
};
};