diff options
author | Martin Storsjö <martin@martin.st> | 2020-02-05 13:29:32 +0200 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2020-02-05 14:38:26 +0200 |
commit | 0815a22dccbb67970ea84559f22afacee4219192 (patch) | |
tree | 0c010bf020a7f39788ffa5e86107bfb09f744ff2 | |
parent | e6891d1b7ccd93bea5c94cf3a766130216bd53c6 (diff) | |
download | ffmpeg-0815a22dccbb67970ea84559f22afacee4219192.tar.gz |
vf_ssim: Fix loading doubles to float registers on i386
This fixes the tests filter-refcmp-ssim-yuv and filter-refcmp-ssim-rgb
on i386 after breaking in fcc0424c933742c8fc852371e985d16b6eb4bfe9.
Signed-off-by: Martin Storsjö <martin@martin.st>
-rw-r--r-- | libavfilter/x86/vf_ssim.asm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavfilter/x86/vf_ssim.asm b/libavfilter/x86/vf_ssim.asm index 1e682fe452..78809305de 100644 --- a/libavfilter/x86/vf_ssim.asm +++ b/libavfilter/x86/vf_ssim.asm @@ -255,6 +255,6 @@ cglobal ssim_end_line, 3, 3, 7, sum0, sum1, w addpd m0, m4 %if ARCH_X86_32 movsd r0m, m0 - fld r0mp + fld qword r0m %endif RET |