Fixed build with AVX enabled #4508

This commit is contained in:
Alexey Milovidov 2019-02-27 23:04:35 +03:00
parent 3256b816be
commit 99797c0172

View File

@ -695,17 +695,17 @@ static void checkRequiredInstructions(volatile InstructionFail & fail)
#if __AVX__
fail = InstructionFail::AVX;
__asm__ volatile ("vaddpd %%ymm0, %%ymm0" : : : "ymm0");
__asm__ volatile ("vaddpd %%ymm0, %%ymm0, %%ymm0" : : : "ymm0");
#endif
#if __AVX2__
fail = InstructionFail::AVX2;
__asm__ volatile ("vpabsw %%ymm0, %%ymm0" : : : "ymm0");
__asm__ volatile ("vpabsw %%ymm0, %%ymm0, %%ymm0" : : : "ymm0");
#endif
#if __AVX512__
fail = InstructionFail::AVX512;
__asm__ volatile ("vpabsw %%zmm0, %%zmm0" : : : "zmm0");
__asm__ volatile ("vpabsw %%zmm0, %%zmm0, %%zmm0" : : : "zmm0");
#endif
fail = InstructionFail::NONE;