[FFmpeg-cvslog] r18326 - trunk/libavcodec/x86/dsputil_mmx.c

reimar subversion
Fri Apr 3 16:02:35 CEST 2009


Author: reimar
Date: Fri Apr  3 16:02:34 2009
New Revision: 18326

Log:
Mark put_signed_pixels_clamped_mmx output operands as early-clobber because
they are. Hopefully fixes some FATE errors, too.

Modified:
   trunk/libavcodec/x86/dsputil_mmx.c

Modified: trunk/libavcodec/x86/dsputil_mmx.c
==============================================================================
--- trunk/libavcodec/x86/dsputil_mmx.c	Fri Apr  3 16:01:24 2009	(r18325)
+++ trunk/libavcodec/x86/dsputil_mmx.c	Fri Apr  3 16:02:34 2009	(r18326)
@@ -304,7 +304,7 @@ void put_signed_pixels_clamped_mmx(const
             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");
 }



More information about the ffmpeg-cvslog mailing list