# HG changeset patch # User lorenm # Date 1216095090 0 # Node ID 6c140c15ee8ccc267a5bc9824cb03940aa5c4381 # Parent 2bd9df0236e8aab7b937bea830144fa169604131 10l, float_to_int16_interleave_sse/3dnow wrote the wrong samples diff -r 2bd9df0236e8 -r 6c140c15ee8c i386/dsputil_mmx.c --- a/i386/dsputil_mmx.c Mon Jul 14 19:17:13 2008 +0000 +++ b/i386/dsputil_mmx.c Tue Jul 15 04:11:30 2008 +0000 @@ -2198,7 +2198,7 @@ "punpcklwd %%mm2, %%mm0 \n" "punpckhwd %%mm2, %%mm1 \n" "movq %%mm0, (%1,%0)\n" - "movq %%mm0, 8(%1,%0)\n" + "movq %%mm1, 8(%1,%0)\n" "add $16, %0 \n" "js 1b \n" "femms \n" @@ -2216,7 +2216,7 @@ "punpcklwd %%mm2, %%mm0 \n" "punpckhwd %%mm2, %%mm1 \n" "movq %%mm0, (%1,%0)\n" - "movq %%mm0, 8(%1,%0)\n" + "movq %%mm1, 8(%1,%0)\n" "add $16, %0 \n" "js 1b \n" "emms \n"