From d4b05454a7b33139ce6636584550780ff15af6ed Mon Sep 17 00:00:00 2001 From: Kevin Leonardic Date: Mon, 3 Jul 2023 13:44:20 +0200 Subject: [PATCH] Fix argument for _mm256_cvtps_ph imm parameter --- Eigen/src/Core/arch/AVX/PacketMath.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/Core/arch/AVX/PacketMath.h b/Eigen/src/Core/arch/AVX/PacketMath.h index 30eca82ce..9bbbc13f6 100644 --- a/Eigen/src/Core/arch/AVX/PacketMath.h +++ b/Eigen/src/Core/arch/AVX/PacketMath.h @@ -1847,7 +1847,7 @@ EIGEN_STRONG_INLINE Packet8f half2float(const Packet8h& a) { EIGEN_STRONG_INLINE Packet8h float2half(const Packet8f& a) { #ifdef EIGEN_HAS_FP16_C - return _mm256_cvtps_ph(a, _MM_FROUND_TO_NEAREST_INT|_MM_FROUND_NO_EXC); + return _mm256_cvtps_ph(a, _MM_FROUND_TO_NEAREST_INT); #else __m128i lo = float2half(_mm256_extractf128_ps(a, 0)); __m128i hi = float2half(_mm256_extractf128_ps(a, 1));