chiark / gitweb /
math/mpx-mul4-x86-sse2.S: Additional piece of commentary.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 29 Dec 2016 15:24:56 +0000 (15:24 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 3 Apr 2017 09:12:34 +0000 (10:12 +0100)
math/mpx-mul4-x86-sse2.S

index 5d5714daa717585d0eb36c9a335d4e4fdc17322e..5d80860d232b51a0e6ea7985443d8e4415cb7316 100644 (file)
@@ -550,6 +550,9 @@ INTFUNC(mmla4)
        movd    xmm5, [edi +  4]
        movd    xmm6, [edi +  8]
        movd    xmm7, [edi + 12]
+
+       // Calculate W = U V, and leave it in the destination.  Stash the
+       // carry pieces for later.
        mulacc  [eax +  0], ecx, xmm4, xmm5, xmm6, xmm7
        propout [edi +  0],      xmm4, xmm5