diff options
author | Ian Moffett <ian@osmora.org> | 2025-04-22 20:54:57 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-04-22 20:54:57 -0400 |
commit | 3a888d30efd32c0ffcecf89927f28bc4c7e328d2 (patch) | |
tree | 81363e692606fc458385aa9cbe64fdf10d1dd51b | |
parent | 1a988cf5e152d921e47e08521b3c5729b301207d (diff) |
cpu: Fix AVX2 support checkmain
AVX2 is identified through CPUID(EAX=7,ECX=0)[EBX:5]
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r-- | src/main.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -111,9 +111,9 @@ is_sse2_supported(void) static inline bool is_avx_supported(void) { - uint32_t ecx, unused; - cpuid(0x0000001, unused, unused, ecx, unused); - return (ecx & (1 << 28)) != 0; + uint32_t ebx, unused; + cpuid(0x0000001, unused, ebx, unused, unused); + return (ebx & (1 << 5)) != 0; } static void |