Revert "Disable AVX512 Argon2 implementation on MacOS"

This reverts commit cf59da7cd4.
This commit is contained in:
Frank Denis 2019-07-23 18:18:33 +02:00
parent cf59da7cd4
commit 495ebc26f6

View File

@ -523,8 +523,7 @@ argon2_pick_best_implementation(void)
{ {
/* LCOV_EXCL_START */ /* LCOV_EXCL_START */
#if defined(HAVE_AVX512FINTRIN_H) && defined(HAVE_AVX2INTRIN_H) && \ #if defined(HAVE_AVX512FINTRIN_H) && defined(HAVE_AVX2INTRIN_H) && \
defined(HAVE_TMMINTRIN_H) && defined(HAVE_SMMINTRIN_H) && \ defined(HAVE_TMMINTRIN_H) && defined(HAVE_SMMINTRIN_H)
!defined(__APPLE__)
if (sodium_runtime_has_avx512f()) { if (sodium_runtime_has_avx512f()) {
fill_segment = argon2_fill_segment_avx512f; fill_segment = argon2_fill_segment_avx512f;
return 0; return 0;