summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2020-02-05 13:29:32 +0200
committerMartin Storsjö <martin@martin.st>2020-02-05 14:38:26 +0200
commit0815a22dccbb67970ea84559f22afacee4219192 (patch)
tree0c010bf020a7f39788ffa5e86107bfb09f744ff2
parente6891d1b7ccd93bea5c94cf3a766130216bd53c6 (diff)
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.asm2
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