summaryrefslogtreecommitdiff
path: root/lsh256.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move M128_CAST and CONST_M128_CAST to config_asm.hJeffrey Walton2021-04-201-8/+0
* Fix GCC compile error due to missing _mm256_set_m128iJeffrey Walton2021-04-201-6/+15
* Clear Clang warningJeffrey Walton2021-04-201-3/+3
* Fix LSH compile on 32-bit machinesJeffrey Walton2021-04-191-0/+8
* Enable AVX2 for LSH word_permJeffrey Walton2021-04-191-2/+1
* Move GCC target attribute into config_misc.hJeffrey Walton2021-04-191-18/+3
* Update commentsJeffrey Walton2021-04-191-0/+4
* Fix LLVM Clang compileJeffrey Walton2021-04-191-2/+3
* Fix Apple Clang compileJeffrey Walton2021-04-191-6/+11
* Update commentsJeffrey Walton2021-04-191-1/+5
* Add SSSE3 and AVX support to LSH (GH #1025)Jeffrey Walton2021-04-191-51/+321
* Use CRYPTOPP_LSH256_SSE2_AVAILABLE and CRYPTOPP_LSH512_SSE2_AVAILABLE definesJeffrey Walton2021-04-181-35/+31
* Fix unaligned buffer loadsJeffrey Walton2021-04-171-46/+26
* Use SSE2 for 64-bit machines onlyJeffrey Walton2021-04-171-1/+2
* Add missing guard for LSH-256Jeffrey Walton2021-04-171-4/+6
* Update LSH-512Jeffrey Walton2021-04-161-53/+64
* Remove unneeded using statementsJeffrey Walton2021-04-161-5/+0
* Remove unneeded header includeJeffrey Walton2021-04-161-6/+0
* Whitespace check-inJeffrey Walton2021-04-161-1/+0
* Use CV_WORD_LEN for LSH IVsJeffrey Walton2021-04-161-0/+6
* Use SSE2 code paths on Windows machines (GH #1025)Jeffrey Walton2021-04-161-13/+13
* Clear Clang warnings (GH #1025)Jeffrey Walton2021-04-161-8/+8
* Whitespace check-inJeffrey Walton2021-04-161-8/+9
* Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)Jeffrey Walton2021-04-161-0/+913