Minor fixes to SHA assembly implementations
authorJussi Kivilinna <jussi.kivilinna@iki.fi>
Sat, 14 Dec 2013 09:23:03 +0000 (11:23 +0200)
committerJussi Kivilinna <jussi.kivilinna@iki.fi>
Sat, 14 Dec 2013 09:23:03 +0000 (11:23 +0200)
commitffd9b2aa5abda7f4d7790ed48116ed5d71ab9995
tree235836722016e1ca60416d4bd18fef1bb32d88e1
parentc86c35534a153b13e880d0bb0ea3e48e1c0ecaf9
Minor fixes to SHA assembly implementations

* cipher/Makefile.am: Correct 'sha256-avx*.S' to 'sha512-avx*.S'.
* cipher/sha1-ssse3-amd64.S: First line, correct filename.
* cipher/sha256-ssse3-amd64.S: Return correct stack burn depth.
* cipher/sha512-avx-amd64.S: Use 'vzeroall' to clear registers.
* cipher/sha512-avx2-bmi2-amd64.S: Ditto and return correct stack burn
depth.
--

Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
cipher/Makefile.am
cipher/sha1-ssse3-amd64.S
cipher/sha256-ssse3-amd64.S
cipher/sha512-avx-amd64.S
cipher/sha512-avx2-bmi2-amd64.S