Home GnuPG

serpent-sse2-amd64: Move register clearing to assembly functions
040aa7688296Unpublished

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

serpent-sse2-amd64: Move register clearing to assembly functions

cipher/serpent-sse2-amd64.S (_gcry_serpent_sse2_ctr_enc)
(_gcry_serpent_sse2_cbc_dec, _gcry_serpent_sse2_cfb_dec): Clear used
XMM registers.
cipher/serpent.c (_gcry_serpent_ctr_enc, _gcry_serpent_cbc_dec)
( _gcry_serpent_cfb_dec) [USE_SSE2]: Remove XMM register clearing from

bulk functions.

  • Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>

Details

Provenance
jukiviliAuthored on Aug 22 2013, 2:26 PM
Parents
rC82db04a6a005: twofish-amd64: do not make __twofish_dec_blk3 global
Branches
Unknown
Tags
Unknown

Event Timeline

Jussi Kivilinna <jussi.kivilinna@iki.fi> committed rC040aa7688296: serpent-sse2-amd64: Move register clearing to assembly functions (authored by Jussi Kivilinna <jussi.kivilinna@iki.fi>).Aug 22 2013, 2:26 PM