[FFmpeg-cvslog] r25609 - trunk/libavcodec/x86/fdct_mmx.c
ramiro
subversion
Sun Oct 31 14:45:04 CET 2010
Author: ramiro
Date: Sun Oct 31 14:45:04 2010
New Revision: 25609
Log:
fdct_mmx: add xmm registers to clobber list
Modified:
trunk/libavcodec/x86/fdct_mmx.c
Modified: trunk/libavcodec/x86/fdct_mmx.c
==============================================================================
--- trunk/libavcodec/x86/fdct_mmx.c Sun Oct 31 14:17:43 2010 (r25608)
+++ trunk/libavcodec/x86/fdct_mmx.c Sun Oct 31 14:45:04 2010 (r25609)
@@ -31,6 +31,7 @@
*/
#include "libavutil/common.h"
+#include "libavutil/x86_cpu.h"
#include "libavcodec/dsputil.h"
//////////////////////////////////////////////////////////////////////
@@ -431,6 +432,8 @@ static av_always_inline void fdct_row_ss
FDCT_ROW_SSE2(80)
:
: "r" (in), "r" (tab_frw_01234567_sse2.tab_frw_01234567_sse2), "r" (fdct_r_row_sse2.fdct_r_row_sse2), "i" (SHIFT_FRW_ROW), "r" (out)
+ XMM_CLOBBERS_ONLY("%xmm0", "%xmm1", "%xmm2", "%xmm3",
+ "%xmm4", "%xmm5", "%xmm6", "%xmm7")
);
}
More information about the ffmpeg-cvslog
mailing list