[FFmpeg-cvslog] r24931 - trunk/libavcodec/x86/vp3dsp_sse2.c

rbultje subversion
Wed Aug 25 21:57:06 CEST 2010


Author: rbultje
Date: Wed Aug 25 21:57:05 2010
New Revision: 24931

Log:
Mark xmm6 and xmm7 as clobbered in ff_vp3_idct_sse2(), which is contributing
to the VP6 fate failures on Win64.

Modified:
   trunk/libavcodec/x86/vp3dsp_sse2.c

Modified: trunk/libavcodec/x86/vp3dsp_sse2.c
==============================================================================
--- trunk/libavcodec/x86/vp3dsp_sse2.c	Wed Aug 25 20:37:38 2010	(r24930)
+++ trunk/libavcodec/x86/vp3dsp_sse2.c	Wed Aug 25 21:57:05 2010	(r24931)
@@ -171,6 +171,7 @@ void ff_vp3_idct_sse2(int16_t *input_dat
         VP3_1D_IDCT_SSE2(ADD8, SHIFT4)
         PUT_BLOCK(%%xmm0, %%xmm1, %%xmm2, %%xmm3, %%xmm4, %%xmm5, %%xmm6, %%xmm7)
         :: "r"(input_data), "r"(ff_vp3_idct_data), "m"(ff_pw_8)
+        : "%xmm6", "%xmm7"
     );
 }
 



More information about the ffmpeg-cvslog mailing list