aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
diff options
context:
space:
mode:
authorRamiro Polla <ramiro.polla@gmail.com>2010-10-25 20:29:29 +0000
committerRamiro Polla <ramiro.polla@gmail.com>2010-10-25 20:29:29 +0000
commitc6a908be586fdba6148cb716b4beee48c006a61b (patch)
tree7b768db0e761fc6d65e78b24e14b5c5291069033 /libavcodec
parentb32c9ca9a3265cc8566d183dad260a056eb68fae (diff)
downloadffmpeg-c6a908be586fdba6148cb716b4beee48c006a61b.tar.gz
dct32: mark xmm registers in clobber list in ff_dct32_float_sse()
Originally committed as revision 25569 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/x86/dct32_sse.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/x86/dct32_sse.c b/libavcodec/x86/dct32_sse.c
index 216a5efb6e..155d7e90bd 100644
--- a/libavcodec/x86/dct32_sse.c
+++ b/libavcodec/x86/dct32_sse.c
@@ -289,6 +289,8 @@ void ff_dct32_float_sse(FFTSample *out, const FFTSample *in)
:"+&r"(tmp1)
:"r"(out), "r"(b1), "r"(smask), "r"(in)
:"memory"
+ XMM_CLOBBERS(, "%xmm0", "%xmm1", "%xmm2", "%xmm3",
+ "%xmm4", "%xmm5", "%xmm6", "%xmm7")
);
}