Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update comments | Jeffrey Walton | 2020-04-11 | 1 | -1/+1 |
| | |||||
* | Presplat SIMON and SPECK keys on Intel machines | Jeffrey Walton | 2020-04-10 | 1 | -4/+4 |
| | |||||
* | Use VecSplatWord instaed of VecSplats | Jeffrey Walton | 2020-04-08 | 1 | -3/+3 |
| | |||||
* | Use vec_splat instead of load and permute | Jeffrey Walton | 2020-04-08 | 1 | -2/+0 |
| | |||||
* | Update comments in ppc_simd.h | Jeffrey Walton | 2020-04-08 | 1 | -6/+6 |
| | |||||
* | Fis MSVC compile due to lack of ssize_t | Jeffrey Walton | 2020-04-08 | 1 | -6/+6 |
| | |||||
* | Use reinterpret_cast for subkey | Jeffrey Walton | 2020-04-08 | 1 | -16/+7 |
| | |||||
* | Update documentation | Jeffrey Walton | 2020-04-08 | 1 | -3/+3 |
| | |||||
* | Add 32-bit Altivec implementation of Speck128 | Jeffrey Walton | 2020-04-07 | 1 | -104/+127 |
| | |||||
* | Add 64-bit overload for VecLoadAligned | Jeffrey Walton | 2020-04-05 | 1 | -2/+3 |
| | |||||
* | Pre-splat SIMON and SPECK keys when appropriate for Altivec (PR #910) | Jeffrey Walton | 2019-10-28 | 1 | -3/+6 |
| | | | SIMON and SPECK keys can be pre-splatted in the forward direction when Altivec instructions will be used. Pre-splatting does not work for the reverse transformation. It breaks modes like CBC, so the speed-up is only applied to the forward transformation. | ||||
* | Enable Power7 for Simon and Speck (PR #909) | Jeffrey Walton | 2019-10-27 | 1 | -11/+2 |
| | |||||
* | Fix MS ARM64 compile | Jeffrey Walton | 2019-10-16 | 1 | -0/+4 |
| | |||||
* | Fix ARM headers and Android compile (PR #896) | Jeffrey Walton | 2019-10-16 | 1 | -6/+3 |
| | | | | | | | | | | | * Test fix ARM headers This problem has been festering for some time. The header file includes are slightly different than the ISA options. Some platforms need an include, others don't. * Fix cryptest-android.sh and cryptest-ios.sh * Fix MSVC ARM32 and ARM64 compile * Split ARM32 and ARM64 recipes in GNUmakefile | ||||
* | Update comments | Jeffrey Walton | 2019-07-21 | 1 | -1/+1 |
| | |||||
* | Fix missing _mm_roti_epi32 and _mm_roti_epi64 under GCC (GH #859) | Jeffrey Walton | 2019-07-02 | 1 | -1/+3 |
| | |||||
* | Add missing XOP header for blake2b_simd.cpp (GH #859) | Jeffrey Walton | 2019-07-02 | 1 | -0/+1 |
| | | | | | | The Gentoo folks caught a bug at https://bugs.gentoo.org/689162. The 689162 bug uses -march=bdver1 -msse4.1 on a AMD Bulldozer machine. Investigating the issue we are missing the XOP header blake2b_simd.cpp. However, adding the XOP header is not enough for this particular config. Four source files fail to compile with the expected headers. We are waiting on the GCC folks to get back to us with a fix. | ||||
* | Remove unneeded permutes | Jeffrey Walton | 2019-04-27 | 1 | -10/+0 |
| | | | | Loading byte arrays does not suffer the endian swaps. | ||||
* | Cleanup headers after Microsoft ARM64 port | Jeffrey Walton | 2019-01-04 | 1 | -2/+2 |
| | |||||
* | Cleanup headers after Microsoft ARM64 port | Jeffrey Walton | 2019-01-04 | 1 | -2/+0 |
| | |||||
* | Fix <arm_neon.h> include for ARM64 with MSVC compiler (GH #776) | Jeffrey Walton | 2019-01-04 | 1 | -1/+4 |
| | |||||
* | Fix SIMON128 and SPECK128 NEON compile with MSVC compiler (GH #776) | Jeffrey Walton | 2019-01-03 | 1 | -0/+8 |
| | |||||
* | Fix SPECK build when SSSE3 not available | Jeffrey Walton | 2018-12-29 | 1 | -2/+4 |
| | |||||
* | Fix "explicit template specialization cannot have a storage class" on ↵ | Jeffrey Walton | 2018-12-26 | 1 | -26/+18 |
| | | | | Aarch64 debug builds | ||||
* | Rename PPC vector functions from VectorFunc to VecFunc | Jeffrey Walton | 2018-11-15 | 1 | -57/+58 |
| | |||||
* | Add CRYPTOPP_INLINE to SIMON and SPECk for debugging | Jeffrey Walton | 2018-11-13 | 1 | -2/+2 |
| | |||||
* | Port SPECK64 to Altivec | Jeffrey Walton | 2018-11-12 | 1 | -22/+30 |
| | | | | 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 | ||||
* | Rename files with dashes to underscores (GH #736) | Jeffrey Walton | 2018-11-10 | 1 | -0/+749 |
Also see https://groups.google.com/forum/#!topic/cryptopp-users/HBz-6gZZFOA on the mailing list |