diff options
author | Lennart Poettering <lennart@poettering.net> | 2009-09-17 01:32:03 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2009-09-17 01:32:03 +0200 |
commit | 4e6dce593f555eda262568c5218ed3a3b6e315c4 (patch) | |
tree | 099cd023ae6c1f01e16d57bdd2122f793c9070ba /src/pulsecore/svolume_sse.c | |
parent | e63c867f8714a790e157c5e6f834b421cc82ae33 (diff) | |
parent | 3d5a572694388008fd4cf522699fc6c431f97325 (diff) |
Merge remote branch 'wtay/optimize'
Diffstat (limited to 'src/pulsecore/svolume_sse.c')
-rw-r--r-- | src/pulsecore/svolume_sse.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pulsecore/svolume_sse.c b/src/pulsecore/svolume_sse.c index bbd73a9b..5276bda4 100644 --- a/src/pulsecore/svolume_sse.c +++ b/src/pulsecore/svolume_sse.c @@ -45,7 +45,7 @@ " movdqa "#s", %%xmm5 \n\t" \ " pmulhuw "#v", "#s" \n\t" /* .. | 0 | vl*p0 | */ \ " psubd %%xmm4, "#s" \n\t" /* .. | 0 | vl*p0 | + sign correct */ \ - " psrld $16, "#v" \n\t" /* .. | p0 | 0 | */ \ + " psrld $16, "#v" \n\t" /* .. | 0 | vh | */ \ " pmaddwd %%xmm5, "#v" \n\t" /* .. | p0 * vh | */ \ " paddd "#s", "#v" \n\t" /* .. | p0 * v0 | */ \ " packssdw "#v", "#v" \n\t" /* .. | p1*v1 | p0*v0 | */ |