chiark
/
gitweb
/
~mdw
/
catacomb
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1a0c09c
)
symm/chacha-x86-sse2.S: Fix the register allocation comment.
author
Mark Wooding
<mdw@distorted.org.uk>
Wed, 18 May 2016 09:29:03 +0000
(10:29 +0100)
committer
Mark Wooding
<mdw@distorted.org.uk>
Sat, 21 May 2016 16:17:25 +0000
(17:17 +0100)
The four rows can't all be in XMM0.
symm/chacha-x86-sse2.S
patch
|
blob
|
blame
|
history
diff --git
a/symm/chacha-x86-sse2.S
b/symm/chacha-x86-sse2.S
index f9ae1c4ecc15605ebb0c74960fc3a3b33ebb1d6d..87fb0965633bfc79435cb518cd9fc8a67104c9c3 100644
(file)
--- a/
symm/chacha-x86-sse2.S
+++ b/
symm/chacha-x86-sse2.S
@@
-52,9
+52,9
@@
FUNC(chacha_core_x86_sse2)
// the input matrix isn't likely to be properly aligned.
//
// [ 0 1 2 3] (a, xmm0)
- // [ 4 5 6 7] (b, xmm
0
)
- // [ 8 9 10 11] (c, xmm
0
)
- // [12 13 14 15] (d, xmm
0
)
+ // [ 4 5 6 7] (b, xmm
1
)
+ // [ 8 9 10 11] (c, xmm
2
)
+ // [12 13 14 15] (d, xmm
3
)
movdqu xmm0, [edx + 0]
movdqu xmm1, [edx + 16]
movdqu xmm2, [edx + 32]