aes-x86_64.pl: commit#19797 was overzealous, partially reverse.

This commit is contained in:
Andy Polyakov 2010-07-26 22:56:07 +00:00
parent 149b18078e
commit 20d171377f

View file

@ -1552,8 +1552,8 @@ $code.=<<___;
AES_set_decrypt_key:
push %rbx
push %rbp
push %r12 # redundant, but allows to share
push %r13 # exception handler...
push %r12
push %r13
push %r14
push %r15
push %rdx # save key schedule
@ -1609,6 +1609,10 @@ $code.=<<___;
xor %rax,%rax
.Labort:
mov 8(%rsp),%r15
mov 16(%rsp),%r14
mov 24(%rsp),%r13
mov 32(%rsp),%r12
mov 40(%rsp),%rbp
mov 48(%rsp),%rbx
add \$56,%rsp