summaryrefslogtreecommitdiffstats
path: root/mp3lib
diff options
context:
space:
mode:
Diffstat (limited to 'mp3lib')
-rw-r--r--mp3lib/dct64_3dnow.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/mp3lib/dct64_3dnow.c b/mp3lib/dct64_3dnow.c
index fc5dec1e86..61a5768db5 100644
--- a/mp3lib/dct64_3dnow.c
+++ b/mp3lib/dct64_3dnow.c
@@ -835,7 +835,7 @@ void dct64_MMX_3dnow(real *a,real *b,real *c)
" pfadd %%mm4, %%mm3\n\t"
" pf2id %%mm0, %%mm1\n\t"
" pf2id %%mm3, %%mm3\n\t"
-" packssdw %%mm0, %%mm0\n\t"
+" packssdw %%mm1, %%mm1\n\t"
" packssdw %%mm3, %%mm3\n\t"
" pfadd 88(%%edx), %%mm5\n\t"
" movd %%mm1, %%eax\n\t"
@@ -911,9 +911,6 @@ void dct64_MMX_3dnow(real *a,real *b,real *c)
" shrl $16, %%eax\n\t"
" shrl $16, %%ecx\n\t"
" shrl $16, %%ebx\n\t"
-" movd %%mm1, %%eax\n\t"
-" movd %%mm3, %%ecx\n\t"
-" movd %%mm5, %%ebx\n\t"
" movw %%ax, 96(%%edi)\n\t"
" movw %%cx, 224(%%edi)\n\t"
" movw %%bx, 352(%%edi)\n\t"