1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-11-23 21:54:53 +02:00

x86inc: automatically insert vzeroupper for YMM functions.

This commit is contained in:
Ronald S. Bultje
2012-07-25 20:52:16 -07:00
parent 8ea1459bc3
commit 30b45d9c38
6 changed files with 12 additions and 53 deletions

View File

@@ -40,12 +40,7 @@ ALIGN 16
sub lenq, 2*mmsize
jge .loop
%if mmsize == 32
vzeroupper
RET
%else
REP_RET
%endif
%endmacro
INIT_XMM sse
@@ -86,12 +81,7 @@ cglobal vector_fmac_scalar, 4,4,3, dst, src, mul, len
mova [dstq+lenq+mmsize], m2
sub lenq, 2*mmsize
jge .loop
%if mmsize == 32
vzeroupper
RET
%else
REP_RET
%endif
%endmacro
INIT_XMM sse