diff options
author | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2009-04-03 14:02:34 +0000 |
---|---|---|
committer | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2009-04-03 14:02:34 +0000 |
commit | d7460a9cace855e350d111ac0259ec4f72554510 (patch) | |
tree | d37048eadc50069c6829d2f38290a46db2d75619 | |
parent | 531a3d272150c2e024aecd5b796d07e64b155fcd (diff) | |
download | ffmpeg-d7460a9cace855e350d111ac0259ec4f72554510.tar.gz |
Mark put_signed_pixels_clamped_mmx output operands as early-clobber because
they are. Hopefully fixes some FATE errors, too.
Originally committed as revision 18326 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r-- | libavcodec/x86/dsputil_mmx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/x86/dsputil_mmx.c b/libavcodec/x86/dsputil_mmx.c index cf9dad41b2..b8e063ec83 100644 --- a/libavcodec/x86/dsputil_mmx.c +++ b/libavcodec/x86/dsputil_mmx.c @@ -304,7 +304,7 @@ void put_signed_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int li put_signed_pixels_clamped_mmx_half(0) "lea (%0, %3, 4), %0 \n\t" put_signed_pixels_clamped_mmx_half(64) - :"+r" (pixels), "+r" (line_skip3) + :"+&r" (pixels), "+&r" (line_skip3) :"r" (block), "r"(line_skip) :"memory"); } |