Commit Graph

10 Commits (9277d115a86d642497e710e50976b31cb6f2d0cf)

Author SHA1 Message Date
Jeffrey Walton 7ab07dde06
Use 64-bit add for AdvancedProcessBlocks128_4x1_NEON 2019-01-03 21:25:19 -05:00
Jeffrey Walton 9255740285
Fix self test NEON compile with MSVC compiler (GH #776) 2019-01-03 21:00:22 -05:00
Jeffrey Walton ed349dced1
Fix AdvancedProcessBlocks_{MxN}_NEON compile with MSVC compiler (GH #776) 2019-01-03 19:49:00 -05:00
Jeffrey Walton b9688ec5e6
Fix "explicit template specialization cannot have a storage class" on Aarch64 debug builds 2018-12-26 13:24:54 -05:00
Jeffrey Walton 07209942a4
Clear unused variable warnings on iOS 2018-12-01 11:25:36 -05:00
Jeffrey Walton a49e2ee2e7
Clear unused variable warnings on iOS 2018-12-01 11:25:18 -05:00
Jeffrey Walton 147983305a
Use __ALTIVEC__ preprocessor macro for PowerPC 2018-11-17 01:49:48 -05:00
Jeffrey Walton f6e04e5f33
Rename PPC vector functions from VectorFunc to VecFunc 2018-11-15 15:17:49 -05:00
Jeffrey Walton a0608a6b80
Port SPECK64 to Altivec
SPECK64 runs about 4x faster than C++ for POWER4 and friends. If POWER7 is available it goes back to full speed due to efficient unaligned loads
2018-11-12 20:56:15 -05:00
Jeffrey Walton 896225069d
Rename files with dashes to underscores (GH #736)
Also see https://groups.google.com/forum/#!topic/cryptopp-users/HBz-6gZZFOA on the mailing list
2018-11-10 08:00:14 -05:00