1
mirror of https://github.com/jedisct1/libsodium.git synced 2024-12-23 20:15:19 -07:00

Remove XOP stub

XOP is dead
This commit is contained in:
Frank Denis 2020-03-14 15:56:08 +01:00
parent cce4a86f99
commit 2105fbfd46

View File

@ -50,17 +50,12 @@
# include "../crypto_scrypt.h"
# include "../pbkdf2-sha256.h"
# if defined(__XOP__) && defined(DISABLED)
# define ARX(out, in1, in2, s) \
out = _mm_xor_si128(out, _mm_roti_epi32(_mm_add_epi32(in1, in2), s));
# else
# define ARX(out, in1, in2, s) \
# define ARX(out, in1, in2, s) \
{ \
__m128i T = _mm_add_epi32(in1, in2); \
out = _mm_xor_si128(out, _mm_slli_epi32(T, s)); \
out = _mm_xor_si128(out, _mm_srli_epi32(T, 32 - s)); \
}
# endif
# define SALSA20_2ROUNDS \
/* Operate on "columns". */ \