[SCM] libav/experimental: dct32: mark xmm registers in clobber list in ff_dct32_float_sse()
siretart at users.alioth.debian.org
siretart at users.alioth.debian.org
Sun Jun 30 17:18:06 UTC 2013
The following commit has been merged in the experimental branch:
commit c6a908be586fdba6148cb716b4beee48c006a61b
Author: Ramiro Polla <ramiro.polla at gmail.com>
Date: Mon Oct 25 20:29:29 2010 +0000
dct32: mark xmm registers in clobber list in ff_dct32_float_sse()
Originally committed as revision 25569 to svn://svn.ffmpeg.org/ffmpeg/trunk
diff --git a/libavcodec/x86/dct32_sse.c b/libavcodec/x86/dct32_sse.c
index 216a5ef..155d7e9 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")
);
}
--
Libav/FFmpeg packaging
More information about the pkg-multimedia-commits
mailing list