From f2b8ffa9190edb6b46a42165b9cd09cbf4b356da Mon Sep 17 00:00:00 2001 From: Sean Parkinson Date: Fri, 1 Dec 2017 08:51:24 +1000 Subject: [PATCH] Check for ADX instructions --- wolfcrypt/src/fe_x25519_x64.i | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfcrypt/src/fe_x25519_x64.i b/wolfcrypt/src/fe_x25519_x64.i index 1c1813423..8316181f4 100644 --- a/wolfcrypt/src/fe_x25519_x64.i +++ b/wolfcrypt/src/fe_x25519_x64.i @@ -69,7 +69,7 @@ void fe_init() intelFlags = cpuid_get_flags(); cpuFlagsSet = 1; - if (IS_INTEL_AVX2(intelFlags) && IS_INTEL_BMI2(intelFlags)) { + if (IS_INTEL_BMI2(intelFlags) && IS_INTEL_ADX(intelFlags)) { fe_mul_p = fe_mul_avx2; fe_sq_p = fe_sq_avx2; fe_sq2_p = fe_sq2_avx2;