diff --git a/src/impl_aarch64_macos_or_iphone.c b/src/impl_aarch64_macos_or_iphone.c index d7f55a3..8085e5e 100644 --- a/src/impl_aarch64_macos_or_iphone.c +++ b/src/impl_aarch64_macos_or_iphone.c @@ -52,7 +52,8 @@ Aarch64Info GetAarch64Info(void) { info.revision = GetDarwinSysCtlByNameValue("hw.cpusubfamily"); info.features.fp = GetDarwinSysCtlByName("hw.optional.floatingpoint"); - info.features.asimd = GetDarwinSysCtlByName("hw.optional.AdvSIMD"); + info.features.asimd = GetDarwinSysCtlByName("hw.optional.AdvSIMD") || + GetDarwinSysCtlByName("hw.optional.arm.AdvSIMD"); info.features.aes = GetDarwinSysCtlByName("hw.optional.arm.FEAT_AES"); info.features.pmull = GetDarwinSysCtlByName("hw.optional.arm.FEAT_PMULL"); info.features.sha1 = GetDarwinSysCtlByName("hw.optional.arm.FEAT_SHA1");