fix #1173 - added guards

This commit is contained in:
iceman1001 2021-01-26 10:47:55 +01:00
parent 6a13a0c349
commit 05c5985073

View file

@ -559,7 +559,10 @@ void SetSIMDInstr(SIMDExecInstr instr) {
static SIMDExecInstr GetSIMDInstr(void) {
SIMDExecInstr instr;
#if defined(COMPILER_HAS_SIMD)
__builtin_cpu_init();
#endif
#if defined(COMPILER_HAS_SIMD_AVX512)
if (__builtin_cpu_supports("avx512f"))
instr = SIMD_AVX512;