projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f9ef874
)
vpaes-x86_64.pl: out-of-date Apple assembler fails to calculate
author
Andy Polyakov
<appro@openssl.org>
Sat, 17 Mar 2012 16:06:31 +0000
(16:06 +0000)
committer
Andy Polyakov
<appro@openssl.org>
Sat, 17 Mar 2012 16:06:31 +0000
(16:06 +0000)
distance between local labels.
PR: 2762
crypto/aes/asm/vpaes-x86_64.pl
patch
|
blob
|
history
diff --git
a/crypto/aes/asm/vpaes-x86_64.pl
b/crypto/aes/asm/vpaes-x86_64.pl
index 02547022302cc423cd4934bf655860c19aa678e7..a6d8d02e75e6a541c03bc2524023ee83ba780cde 100644
(file)
--- a/
crypto/aes/asm/vpaes-x86_64.pl
+++ b/
crypto/aes/asm/vpaes-x86_64.pl
@@
-263,7
+263,7
@@
_vpaes_decrypt_core:
pshufb %xmm2, %xmm4 # 4 = sbou
pxor %xmm0, %xmm4 # 4 = sb1u + k
movdqa 0x70(%r10), %xmm0 # 0 : sbot
- movdqa
.Lk_sr-.Lk_dsbd(%r11), %xmm2
+ movdqa
-0x160(%r11), %xmm2 # .Lk_sr-.Lk_dsbd=-0x160
pshufb %xmm3, %xmm0 # 0 = sb1t
pxor %xmm4, %xmm0 # 0 = A
pshufb %xmm2, %xmm0