diff options
author | Justin Ruggles <justin.ruggles@gmail.com> | 2012-07-25 14:49:40 -0400 |
---|---|---|
committer | Justin Ruggles <justin.ruggles@gmail.com> | 2012-07-25 15:41:25 -0400 |
commit | 0dadf9d1e96c82a5e56489e9e8151916da968079 (patch) | |
tree | 23d893baab490f6fe7c748cc7f907de8b1c7393d /libavresample/x86 | |
parent | 48098788c240f678222d45db79aff38f494f3df5 (diff) | |
download | ffmpeg-streaming-0dadf9d1e96c82a5e56489e9e8151916da968079.zip ffmpeg-streaming-0dadf9d1e96c82a5e56489e9e8151916da968079.tar.gz |
lavr: x86: add missing vzeroupper in ff_mix_1_to_2_fltp_flt()
Diffstat (limited to 'libavresample/x86')
-rw-r--r-- | libavresample/x86/audio_mix.asm | 5 |
1 files changed, 5 insertions, 0 deletions
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 |