diff options
author | James Almer <jamrial@gmail.com> | 2014-04-16 02:09:35 -0300 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-04-16 15:46:21 +0200 |
commit | 3b808900af61c09dd47ce690bc9a60515fb8dba9 (patch) | |
tree | ca987196858bdd2e52890dc755cb443261c11f58 /libavutil/x86 | |
parent | cb53beb81a5b9192c79de401f1e1e13fadddc429 (diff) | |
download | ffmpeg-3b808900af61c09dd47ce690bc9a60515fb8dba9.tar.gz |
x86/float_dsp: use SWAP in vector_fmac_scalar Win64
The mova is unnecessary
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavutil/x86')
-rw-r--r-- | libavutil/x86/float_dsp.asm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavutil/x86/float_dsp.asm b/libavutil/x86/float_dsp.asm index d0f4be8c53..01ac60eb0a 100644 --- a/libavutil/x86/float_dsp.asm +++ b/libavutil/x86/float_dsp.asm @@ -69,11 +69,11 @@ cglobal vector_fmac_scalar, 4,4,3, dst, src, mul, len VBROADCASTSS m0, mulm %else %if WIN64 - mova xmm0, xmm2 + SWAP 0, 2 %endif - shufps xmm0, xmm0, 0 + shufps xm0, xm0, 0 %if cpuflag(avx) - vinsertf128 m0, m0, xmm0, 1 + vinsertf128 m0, m0, xm0, 1 %endif %endif lea lenq, [lend*4-64] |