summaryrefslogtreecommitdiff
path: root/gf2n_simd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update comments (GH #1036)Jeffrey Walton2021-04-301-1/+1
* Disable K233 polynomial multiply on Power8 (GH #943)Jeffrey Walton2020-04-101-2/+2
* Clear exported symbols warningsJeffrey Walton2020-04-051-0/+3
* Rename VecPolyMultiplyLE to VecIntelMultiply (PR #908)Jeffrey Walton2019-10-261-9/+9
* Fix semicolons yet again (GH #889)Jeffrey Walton2019-10-141-1/+1
* Rework SSE2 and AVX2 loads and storesJeffrey Walton2019-06-091-15/+12
* Revert changes for lgtm findingsJeffrey Walton2019-06-091-11/+15
* Clear lgtm findingsJeffrey Walton2019-06-081-15/+11
* Fix missing GF2NT_233_Multiply_Reduce_CLMUL in the cursed DLL (GH #783)Jeffrey Walton2019-03-211-0/+4
* Fix missing GF2NT_233_Multiply_Reduce_ARMv8 on Aarch64Jeffrey Walton2019-01-271-4/+4
* Fix Aarch64 build when CRYPTOPP_ARM_PMULL_AVAILABLE=0Jeffrey Walton2019-01-261-1/+1
* Fix self test failure with IBM XL C/C++ on AIXJeffrey Walton2019-01-221-1/+1
* Cleanup gf2n_simd.cppJeffrey Walton2019-01-221-2/+1
* Use VectMergeLow and VecMergeHighJeffrey Walton2019-01-211-17/+17
* Fix compile on AIXJeffrey Walton2019-01-211-2/+0
* Add dedicated F2N_Square_256 circuitJeffrey Walton2019-01-211-0/+99
* Clear unused variable warning under Visual StudioJeffrey Walton2019-01-201-59/+54
* Add VecPolyMultiply for Intel-equivalent F2N multipliesJeffrey Walton2019-01-201-37/+5
* Add dedicated F2N_Multiply_256x256 circuitJeffrey Walton2019-01-191-48/+78
* Add VecMergeHi and VecMergeLo PowerPC wrappersJeffrey Walton2019-01-191-21/+23
* Cleanup PowerPC vector operationsJeffrey Walton2019-01-191-4/+8
* Switch to vec_mergeh and vec_mergel for PowerPC in binary curvesJeffrey Walton2019-01-191-8/+8
* Switch to vec_mergeh and vec_mergel for PowerPC in binary curvesJeffrey Walton2019-01-191-14/+5
* Switch to vec_mergeh and vec_mergel for PowerPC in binary curvesJeffrey Walton2019-01-191-17/+12
* Use carryless multiplies for NIST b233 and k233 curves (GH #783, PR #784)Jeffrey Walton2019-01-161-0/+529