OSDN Git Service

dsputil_mmx: add xmm registers to clobber list
authorRamiro Polla <ramiro.polla@gmail.com>
Sun, 31 Oct 2010 13:57:58 +0000 (13:57 +0000)
committerRamiro Polla <ramiro.polla@gmail.com>
Sun, 31 Oct 2010 13:57:58 +0000 (13:57 +0000)
Originally committed as revision 25611 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/x86/dsputil_mmx.c

index d6af84c..705ba98 100644 (file)
@@ -2005,6 +2005,8 @@ static void vorbis_inverse_coupling_sse(float *mag, float *ang, int blocksize)
         :"+&r"(i)\
         :"r"(samples[0]+len), "r"(matrix)\
         :"memory"\
+         XMM_CLOBBERS(, "%xmm0", "%xmm1", "%xmm2", "%xmm3",\
+                        "%xmm4", "%xmm5", "%xmm6", "%xmm7")\
     );
 
 #define MIX_MISC(stereo)\