]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - crypto/aes/asm/aes-x86_64.pl
Valgrind fix to aes-x86_64.pl in 0.9.8. For reference, newer aes-x86_64.pl
[thirdparty/openssl.git] / crypto / aes / asm / aes-x86_64.pl
index f616f1751f7e773131a8b8bacc0fd2586d241882..b008ab527d08977d2c8dac107d90a7c656e19c0c 100755 (executable)
@@ -1181,12 +1181,12 @@ AES_cbc_encrypt:
 .Lcbc_cleanup:
        cmpl    \$0,$mark       # was the key schedule copied?
        lea     $aes_key,%rdi
-       mov     $_rsp,%rsp
        je      .Lcbc_exit
                mov     \$240/8,%ecx
                xor     %rax,%rax
                .long   0x90AB48F3      # rep stosq
 .Lcbc_exit:
+       mov     $_rsp,%rsp
        popfq
        pop     %r15
        pop     %r14