diff options
author | Gael Guennebaud <g.gael@free.fr> | 2018-12-06 18:11:07 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2018-12-06 18:11:07 +0100 |
commit | 1d683ae2f5a340a6e2681c8cd0782f4db6b807ea (patch) | |
tree | d153297ab576da1aeba609b6d06e0935f09cf776 /Eigen | |
parent | aab749b1c3cc2d21a954549f3ea3d2078ba8310d (diff) |
Fix compilation with avx512f only, i.e., no AVX512DQ
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/Core/arch/AVX512/Complex.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/arch/AVX512/Complex.h b/Eigen/src/Core/arch/AVX512/Complex.h index 2820abb49..8750b07de 100644 --- a/Eigen/src/Core/arch/AVX512/Complex.h +++ b/Eigen/src/Core/arch/AVX512/Complex.h @@ -250,7 +250,7 @@ template<> EIGEN_STRONG_INLINE Packet4cd pconj(const Packet4cd& a) const __m512d mask = _mm512_castsi512_pd( _mm512_set_epi32(0x80000000,0x0,0x0,0x0,0x80000000,0x0,0x0,0x0, 0x80000000,0x0,0x0,0x0,0x80000000,0x0,0x0,0x0)); - return Packet4cd(_mm512_xor_pd(a.v,mask)); + return Packet4cd(pxor(a.v,mask)); } template<> EIGEN_STRONG_INLINE Packet4cd pmul<Packet4cd>(const Packet4cd& a, const Packet4cd& b) |