symm/chacha-x86-sse2.S: Fix the register allocation comment.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 18 May 2016 09:29:03 +0000 (10:29 +0100)
committerMark 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

index f9ae1c4..87fb096 100644 (file)
@@ -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, xmm0)
-       //      [ 8  9 10 11] (c, xmm0)
-       //      [12 13 14 15] (d, xmm0)
+       //      [ 4  5  6  7] (b, xmm1)
+       //      [ 8  9 10 11] (c, xmm2)
+       //      [12 13 14 15] (d, xmm3)
        movdqu  xmm0, [edx +  0]
        movdqu  xmm1, [edx + 16]
        movdqu  xmm2, [edx + 32]