[SCM] libav/experimental: Mark "i" parameter of vector_clipf_sse() as early-clobber

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:50:32 UTC 2013


The following commit has been merged in the experimental branch:
commit 9263a05aab271f6a9b2174c54aa49c4fdaa71750
Author: Vitor Sessak <vitor1001 at gmail.com>
Date:   Thu Aug 27 15:52:44 2009 +0000

    Mark "i" parameter of vector_clipf_sse() as early-clobber
    
    Originally committed as revision 19731 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/x86/dsputil_mmx.c b/libavcodec/x86/dsputil_mmx.c
index bdf12e1..f430abc 100644
--- a/libavcodec/x86/dsputil_mmx.c
+++ b/libavcodec/x86/dsputil_mmx.c
@@ -2374,7 +2374,7 @@ static void vector_clipf_sse(float *dst, const float *src, float min, float max,
         "movaps  %%xmm3, 48(%1,%0) \n\t"
         "sub  $64, %0 \n\t"
         "jge 1b \n\t"
-        :"+r"(i)
+        :"+&r"(i)
         :"r"(dst), "r"(src), "m"(min), "m"(max)
         :"memory"
     );

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list