Restore |xmm7| correctly on Win64 in aesni-gcm-x86_64.

See OpenSSL df057ea6c8a20e4babc047689507dfafde59ffd6.

Change-Id: Ife10dc13ca335cd51434d7769ff85c6929f10226
Reviewed-on: https://boringssl-review.googlesource.com/7172
Reviewed-by: David Benjamin <davidben@google.com>
This commit is contained in:
Brian Smith 2016-02-17 18:55:59 -10:00 committed by David Benjamin
parent e976e4349d
commit 6d49157929

View File

@ -477,7 +477,7 @@ $code.=<<___;
___ ___
$code.=<<___ if ($win64); $code.=<<___ if ($win64);
movaps -0xd8(%rax),%xmm6 movaps -0xd8(%rax),%xmm6
movaps -0xd8(%rax),%xmm7 movaps -0xc8(%rax),%xmm7
movaps -0xb8(%rax),%xmm8 movaps -0xb8(%rax),%xmm8
movaps -0xa8(%rax),%xmm9 movaps -0xa8(%rax),%xmm9
movaps -0x98(%rax),%xmm10 movaps -0x98(%rax),%xmm10