[FFmpeg-cvslog] lavr: x86: add missing vzeroupper in ff_mix_1_to_2_fltp_flt()
Justin Ruggles
git at videolan.org
Thu Jul 26 21:55:13 CEST 2012
ffmpeg | branch: master | Justin Ruggles <justin.ruggles at gmail.com> | Wed Jul 25 14:49:40 2012 -0400| [0dadf9d1e96c82a5e56489e9e8151916da968079] | committer: Justin Ruggles
lavr: x86: add missing vzeroupper in ff_mix_1_to_2_fltp_flt()
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0dadf9d1e96c82a5e56489e9e8151916da968079
---
libavresample/x86/audio_mix.asm | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/libavresample/x86/audio_mix.asm b/libavresample/x86/audio_mix.asm
index 4b0434d..58a4ded 100644
--- a/libavresample/x86/audio_mix.asm
+++ b/libavresample/x86/audio_mix.asm
@@ -175,7 +175,12 @@ cglobal mix_1_to_2_fltp_flt, 3,5,4, src0, matrix0, len, src1, matrix1
add src0q, mmsize
sub lend, mmsize/4
jg .loop
+%if mmsize == 32
+ vzeroupper
+ RET
+%else
REP_RET
+%endif
%endmacro
INIT_XMM sse
More information about the ffmpeg-cvslog
mailing list