From fee14910eaabfa098b1a7e1b05326a8831ee5e41 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 20 Apr 2021 01:48:03 -0400 Subject: Move M128_CAST and CONST_M128_CAST to config_asm.h --- keccak_simd.cpp | 4 ---- 1 file changed, 4 deletions(-) (limited to 'keccak_simd.cpp') diff --git a/keccak_simd.cpp b/keccak_simd.cpp index f2bb8b71..5a534a99 100644 --- a/keccak_simd.cpp +++ b/keccak_simd.cpp @@ -54,10 +54,6 @@ CRYPTOPP_ALIGN_DATA(16) const word64 rho56[2] = {W64LIT(0x0007060504030201), W64LIT(0x080F0E0D0C0B0A09)}; -// Clang intrinsic casts, http://bugs.llvm.org/show_bug.cgi?id=20670 -#define M128_CAST(x) ((__m128i *)(void *)(x)) -#define CONST_M128_CAST(x) ((const __m128i *)(const void *)(x)) - #if defined(__XOP__) # define ROL64in128(a, o) _mm_roti_epi64((a), (o)) # define ROL64in128_8(a) ROL64in128((a), 8) -- cgit v1.2.1