aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRamiro Polla <ramiro.polla@gmail.com>2010-10-31 23:37:15 +0000
committerRamiro Polla <ramiro.polla@gmail.com>2010-10-31 23:37:15 +0000
commita4ece893e18f21dcdaf2d59ae690434be2ab8021 (patch)
treeb666404027dde2802891c46aa6541b67ac681837
parente5d5407e263228349597f44ab06fa0d362867f84 (diff)
downloadffmpeg-a4ece893e18f21dcdaf2d59ae690434be2ab8021.tar.gz
lpc_mmx: add xmm registers to clobber list
Originally committed as revision 25620 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--libavcodec/x86/lpc_mmx.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/x86/lpc_mmx.c b/libavcodec/x86/lpc_mmx.c
index cbdb239718..49eb569eea 100644
--- a/libavcodec/x86/lpc_mmx.c
+++ b/libavcodec/x86/lpc_mmx.c
@@ -62,6 +62,8 @@ static void apply_welch_window_sse2(const int32_t *data, int len, double *w_data
"3: \n\t"
:"+&r"(i), "+&r"(j)
:"r"(w_data+n2), "r"(data+n2), "m"(c), "r"(len)
+ XMM_CLOBBERS_ONLY("%xmm0", "%xmm1", "%xmm2", "%xmm3",
+ "%xmm5", "%xmm6", "%xmm7")
);
#undef WELCH
}