From 8f40bed0864364adcf34f6bbf13bd8b8962a15a4 Mon Sep 17 00:00:00 2001 From: daanx Date: Wed, 5 Mar 2025 15:48:57 -0800 Subject: [PATCH] fix erms detection --- src/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/init.c b/src/init.c index 4ddc5bd1..215eed20 100644 --- a/src/init.c +++ b/src/init.c @@ -600,7 +600,7 @@ static void mi_detect_cpu_features(void) { int32_t cpu_info[4]; __cpuid(cpu_info, 7); _mi_cpu_has_fsrm = ((cpu_info[3] & (1 << 4)) != 0); // bit 4 of EDX : see - _mi_cpu_has_erms = ((cpu_info[2] & (1 << 9)) != 0); // bit 9 of ECX : see + _mi_cpu_has_erms = ((cpu_info[1] & (1 << 9)) != 0); // bit 9 of EBX : see } #else static void mi_detect_cpu_features(void) {