From: Niels Möller Date: Fri, 6 Mar 2009 18:16:48 +0000 (+0100) Subject: *** empty log message *** X-Git-Tag: nettle_2.0_release_20090608~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=446913ac259f82d2f7d81af1b9ce2c924232826f;p=thirdparty%2Fnettle.git *** empty log message *** Rev: nettle/ChangeLog:1.33 --- diff --git a/ChangeLog b/ChangeLog index 28e731fa..080fe652 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2009-03-06 Niels Möller + * x86_64/aes-encrypt-internal.asm: Reduced unrolling. Keep state + in %eax--%edx only. + * x86_64/aes-decrypt-internal.asm: Likewise. + + * x86_64/aes.m4 (MOVE_HREG): Deleted, no longer needed. + (AES_STORE): Reduced offsets. + (AES_ROUND): Use HREG directly, not MOVE_HREG. + * x86_64/aes-decrypt-internal.asm: Rearrange register allocation. Put SA--SD in %eax--%edx, so the second byte can be accessed as %ah-%dh. TD is not needed, SD can be reused. Use the register that