Evgenii Stratonikov
|
a370c525ba
|
Replace all SSE instructions with AVX ones
Also use integer MOV* variant instead of floating-point one.
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
|
2021-12-29 13:23:05 +03:00 |
|
Evgenii Stratonikov
|
4b7f39cd1d
|
Move mulBitRightx2 to avx2 assembly file
|
2019-10-16 15:11:57 +03:00 |
|
Evgenii Stratonikov
|
3191f1b3fd
|
Add AVX implementation with inlined multiplication
Perform multiplication by-byte instead of by-bit as
in AVX2Inline implementation.
|
2019-10-16 15:11:53 +03:00 |
|
Evgenii Stratonikov
|
1d4e7550fc
|
Use macros in AVX hash implementation
|
2019-10-10 11:29:40 +03:00 |
|
Evgenii
|
c3cfe63e64
|
Add possibility to use different implementations in cli
Also make API smaller and more consistent and fix typos in documentation.
|
2019-07-19 18:24:30 +03:00 |
|