ecb encrypt asm restore correct registers

This commit is contained in:
toddouska
2014-06-04 15:20:04 -07:00
parent 81a5bdc6f9
commit 665bda3ce6

View File

@@ -497,9 +497,9 @@ EECB_END_4:
mov rsi,r11 mov rsi,r11
; restore non volatile xmms from stack ; restore non volatile xmms from stack
movdqa xmm9, [rsp+0] movdqa xmm9, [rsp+0]
movdqa xmm9, [rsp+16] movdqa xmm10, [rsp+16]
movdqa xmm9, [rsp+32] movdqa xmm11, [rsp+32]
movdqa xmm9, [rsp+48] movdqa xmm12, [rsp+48]
add rsp,8+4*64 ; 8 = align stack , 4 xmm9-12 8 bytes each add rsp,8+4*64 ; 8 = align stack , 4 xmm9-12 8 bytes each
ret ret
AES_ECB_encrypt ENDP AES_ECB_encrypt ENDP