[FFmpeg-cvslog] x86/tx_float: fix forgotten 2-argument mulps

Lynne git at videolan.org
Sat Apr 24 23:34:44 EEST 2021


ffmpeg | branch: master | Lynne <dev at lynne.ee> | Sat Apr 24 22:33:42 2021 +0200| [bb40f800bd4cc1991cde1b3252a75fa7e6da08f8] | committer: Lynne

x86/tx_float: fix forgotten 2-argument mulps

Yasm *really* cannot deal with any omitted arguments at all.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb40f800bd4cc1991cde1b3252a75fa7e6da08f8
---

 libavutil/x86/tx_float.asm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavutil/x86/tx_float.asm b/libavutil/x86/tx_float.asm
index 470624b79d..0eb2bf20d6 100644
--- a/libavutil/x86/tx_float.asm
+++ b/libavutil/x86/tx_float.asm
@@ -214,7 +214,7 @@ SECTION .text
     addsubps   %3, %3, %2               ;  z1234, z5678
     addsubps   %1, %1, %4               ;  s3142, s7586
 
-    mulps      %3, [s8_mult_odd]        ;  z * s8_mult_odd
+    mulps      %3, %3, [s8_mult_odd]    ;  z * s8_mult_odd
     vpermilps  %1, %1, [s8_perm_even]   ;  s1234, s5687 !
 
     shufps     %2, %3, %3, q2332        ;   junk, z7887



More information about the ffmpeg-cvslog mailing list