projects
/
platform
/
upstream
/
libav.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
154dffd
)
10l, float_to_int16_interleave_sse/3dnow wrote the wrong samples
author
Loren Merritt
<lorenm@u.washington.edu>
Tue, 15 Jul 2008 04:11:30 +0000
(
04:11
+0000)
committer
Loren Merritt
<lorenm@u.washington.edu>
Tue, 15 Jul 2008 04:11:30 +0000
(
04:11
+0000)
Originally committed as revision 14236 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/i386/dsputil_mmx.c
patch
|
blob
|
history
diff --git
a/libavcodec/i386/dsputil_mmx.c
b/libavcodec/i386/dsputil_mmx.c
index
db8be86
..
c507023
100644
(file)
--- a/
libavcodec/i386/dsputil_mmx.c
+++ b/
libavcodec/i386/dsputil_mmx.c
@@
-2198,7
+2198,7
@@
FLOAT_TO_INT16_INTERLEAVE(3dnow,
"punpcklwd %%mm2, %%mm0 \n"
"punpckhwd %%mm2, %%mm1 \n"
"movq %%mm0, (%1,%0)\n"
- "movq %%mm
0
, 8(%1,%0)\n"
+ "movq %%mm
1
, 8(%1,%0)\n"
"add $16, %0 \n"
"js 1b \n"
"femms \n"
@@
-2216,7
+2216,7
@@
FLOAT_TO_INT16_INTERLEAVE(sse,
"punpcklwd %%mm2, %%mm0 \n"
"punpckhwd %%mm2, %%mm1 \n"
"movq %%mm0, (%1,%0)\n"
- "movq %%mm
0
, 8(%1,%0)\n"
+ "movq %%mm
1
, 8(%1,%0)\n"
"add $16, %0 \n"
"js 1b \n"
"emms \n"