From d7460a9cace855e350d111ac0259ec4f72554510 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reimar=20D=C3=B6ffinger?= Date: Fri, 3 Apr 2009 14:02:34 +0000 Subject: [PATCH] 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 --- libavcodec/x86/dsputil_mmx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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"); }