*** 90,10 *** --- 90,13 --- } if (cpu_has("hw.optional.arm.FEAT_SHA3") || cpu_has("hw.optional.armv8_2_sha3")) { _features |= CPU_SHA3; } + if (cpu_has("hw.optional.arm.FEAT_SB")) { + _features |= CPU_SB; + } int cache_line_size; int hw_conf_cache_line[] = { CTL_HW, HW_CACHELINE }; sysctllen = sizeof(cache_line_size); if (sysctl(hw_conf_cache_line, 2, &cache_line_size, &sysctllen, nullptr, 0)) {