Fix AVX_512_KNL
authorRoland Schulz <roland.schulz@intel.com>
Wed, 4 Jul 2018 18:53:20 +0000 (11:53 -0700)
committerMark Abraham <mark.j.abraham@gmail.com>
Fri, 6 Jul 2018 12:54:38 +0000 (14:54 +0200)
Was broken by b4e3932e: "AVX512: copysign"

Change-Id: I617bc323a1035433251dc827e044484e3f3d3db5

src/gromacs/simd/impl_x86_avx_512_knl/impl_x86_avx_512_knl_definitions.h

index 2cd9324b6e9b4858ab04c5ca1c1630578b2fc8f4..940423552cfff20a4229562bbc52c2906887a81b 100644 (file)
 #define GMX_SIMD_HAVE_DINT32_EXTRACT               0
 #define GMX_SIMD_HAVE_DINT32_LOGICAL               1
 #define GMX_SIMD_HAVE_DINT32_ARITHMETICS           1
-#define GMX_SIMD_HAVE_NATIVE_COPYSIGN_FLOAT        0
+#define GMX_SIMD_HAVE_NATIVE_COPYSIGN_FLOAT        1
 #define GMX_SIMD_HAVE_NATIVE_RSQRT_ITER_FLOAT      0
 #define GMX_SIMD_HAVE_NATIVE_RCP_ITER_FLOAT        0
 #define GMX_SIMD_HAVE_NATIVE_LOG_FLOAT             0
 #define GMX_SIMD_HAVE_NATIVE_EXP2_FLOAT            1
 #define GMX_SIMD_HAVE_NATIVE_EXP_FLOAT             1
-#define GMX_SIMD_HAVE_NATIVE_COPYSIGN_DOUBLE       0
+#define GMX_SIMD_HAVE_NATIVE_COPYSIGN_DOUBLE       1
 #define GMX_SIMD_HAVE_NATIVE_RSQRT_ITER_DOUBLE     0
 #define GMX_SIMD_HAVE_NATIVE_RCP_ITER_DOUBLE       0
 #define GMX_SIMD_HAVE_NATIVE_LOG_DOUBLE            0