From e039efa2d34afd33b0b4c1b083af86589f9556ca Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Thu, 3 Jan 2019 19:53:01 -0500 Subject: Fix LEA NEON compile with MSVC compiler (GH #776) --- lea_simd.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'lea_simd.cpp') diff --git a/lea_simd.cpp b/lea_simd.cpp index 77a29254..060b6468 100644 --- a/lea_simd.cpp +++ b/lea_simd.cpp @@ -1036,17 +1036,15 @@ size_t LEA_Dec_AdvancedProcessBlocks_SSSE3(const word32* subKeys, size_t rounds, size_t LEA_Enc_AdvancedProcessBlocks_NEON(const word32* subKeys, size_t rounds, const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) { - uint32x4_t unused; // Avoid template argument deduction/substitution failures return AdvancedProcessBlocks128_4x1_NEON(LEA_Enc_Block, LEA_Enc_4_Blocks, - unused, subKeys, rounds, inBlocks, xorBlocks, outBlocks, length, flags); + subKeys, rounds, inBlocks, xorBlocks, outBlocks, length, flags); } size_t LEA_Dec_AdvancedProcessBlocks_NEON(const word32* subKeys, size_t rounds, const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) { - uint32x4_t unused; // Avoid template argument deduction/substitution failures return AdvancedProcessBlocks128_4x1_NEON(LEA_Dec_Block, LEA_Dec_4_Blocks, - unused, subKeys, rounds, inBlocks, xorBlocks, outBlocks, length, flags); + subKeys, rounds, inBlocks, xorBlocks, outBlocks, length, flags); } #endif // CRYPTOPP_ARM_NEON_AVAILABLE -- cgit v1.2.1