diff options
author | Jeffrey Walton <noloader@gmail.com> | 2019-01-03 19:53:01 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2019-01-03 19:53:01 -0500 |
commit | e039efa2d34afd33b0b4c1b083af86589f9556ca (patch) | |
tree | d42bb7e829d4d5bc529fe1adce651703dcf3ead1 /lea_simd.cpp | |
parent | a0fa63879fedf42b6e0bb342ddc8b2117de7ea70 (diff) | |
download | cryptopp-git-e039efa2d34afd33b0b4c1b083af86589f9556ca.tar.gz |
Fix LEA NEON compile with MSVC compiler (GH #776)
Diffstat (limited to 'lea_simd.cpp')
-rw-r--r-- | lea_simd.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
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
|