mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-12 11:49:02 +08:00
Fix compilation with avx512f only, i.e., no AVX512DQ
This commit is contained in:
parent
aab749b1c3
commit
1d683ae2f5
@ -250,7 +250,7 @@ template<> EIGEN_STRONG_INLINE Packet4cd pconj(const Packet4cd& a)
|
|||||||
const __m512d mask = _mm512_castsi512_pd(
|
const __m512d mask = _mm512_castsi512_pd(
|
||||||
_mm512_set_epi32(0x80000000,0x0,0x0,0x0,0x80000000,0x0,0x0,0x0,
|
_mm512_set_epi32(0x80000000,0x0,0x0,0x0,0x80000000,0x0,0x0,0x0,
|
||||||
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)
|
template<> EIGEN_STRONG_INLINE Packet4cd pmul<Packet4cd>(const Packet4cd& a, const Packet4cd& b)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user