summaryrefslogtreecommitdiff
path: root/chacha_simd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix use of <x86intrin.h> for MSVC (GH #1198)Jeffrey Walton2023-04-151-3/+3
* Fix ChaCha AVX2 implementation (GH #1069)Jeffrey Walton2021-09-201-3/+0
* Disable ChaCha20 AVX2 implementation (GH #1069)Jeffrey Walton2021-09-171-0/+3
* Use Altivec as minimum ISA of ChaCha Simon64 and Speck64Jeffrey Walton2020-04-051-11/+4
* Add 64-bit overload for VecLoadAlignedJeffrey Walton2020-04-051-4/+5
* Add XLC 12 loads and stores for AIX (PR #907)Jeffrey Walton2019-10-261-5/+5
* Fix ARM headers and Android compile (PR #896)Jeffrey Walton2019-10-161-3/+2
* Fix missing _mm_roti_epi32 and _mm_roti_epi64 under GCC (GH #859)Jeffrey Walton2019-07-021-0/+3
* Rework SSE2 and AVX2 loads and storesJeffrey Walton2019-06-091-44/+40
* Revert changes for lgtm findingsJeffrey Walton2019-06-091-41/+44
* Clear lgtm findingsJeffrey Walton2019-06-081-44/+41
* Use PowerPC unaligned loads and stores with Power8 (GH #825, PR #826)Jeffrey Walton2019-04-271-5/+5
* Use carryless multiplies for NIST b233 and k233 curves (GH #783, PR #784)Jeffrey Walton2019-01-161-14/+2
* Cleanup headers after Microsoft ARM64 portJeffrey Walton2019-01-041-2/+0
* Fix <arm_neon.h> include for ARM64 with MSVC compiler (GH #776)Jeffrey Walton2019-01-041-1/+2
* Add PACK32x4 macro guardJeffrey Walton2019-01-031-5/+7
* Fix ChaCha NEON compile with MSVC compiler (GH #776)Jeffrey Walton2019-01-031-1/+12
* Fix ChaCha compiler crash for GCC 3.3Jeffrey Walton2018-12-291-5/+10
* Update commentsJeffrey Walton2018-11-181-1/+3
* Add BLAKE2s and ChaCha CORE SIMD function (GH #656)Jeffrey Walton2018-11-181-3/+22
* Rename PPC vector functions from VectorFunc to VecFuncJeffrey Walton2018-11-151-192/+193
* Make Altivec vector wraps friendly to downgradesJeffrey Walton2018-11-151-84/+49
* Whitespace check-inJeffrey Walton2018-11-141-6/+6
* Drop ChaCha requirements to POWER7Jeffrey Walton2018-11-141-8/+29
* Rename files with dashes to underscores (GH #736)Jeffrey Walton2018-11-101-0/+1104