SHA-3: check BMI1 availablity for ASM

Added benchmarking of SHAKE128 and SHAK256.
This commit is contained in:
Sean Parkinson
2022-09-05 11:38:40 +10:00
parent aa036b6ea4
commit f153e65102
7 changed files with 251 additions and 31 deletions
+2
View File
@@ -97,6 +97,8 @@
if (cpuid_flag(1, 0, ECX, 25)) { cpuid_flags |= CPUID_AESNI ; }
if (cpuid_flag(7, 0, EBX, 19)) { cpuid_flags |= CPUID_ADX ; }
if (cpuid_flag(1, 0, ECX, 22)) { cpuid_flags |= CPUID_MOVBE ; }
if (cpuid_flag(7, 0, EBX, 3)) { cpuid_flags |= CPUID_BMI1 ; }
cpuid_check = 1;
}
}