[FFmpeg-cvslog] avcodec/x86/bswapdsp : use macro for 128 bits constants loading in xmm or ymm

Martin Vignali git at videolan.org
Sat Dec 2 19:26:16 EET 2017


ffmpeg | branch: master | Martin Vignali <martin.vignali at gmail.com> | Sat Dec  2 18:22:32 2017 +0100| [be6d1f9632e24f1b74d83ad8896ee9d0da72854c] | committer: Martin Vignali

avcodec/x86/bswapdsp : use macro for 128 bits constants loading in xmm or ymm

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

 libavcodec/x86/bswapdsp.asm | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/libavcodec/x86/bswapdsp.asm b/libavcodec/x86/bswapdsp.asm
index 213ffbde07..31c6c48a21 100644
--- a/libavcodec/x86/bswapdsp.asm
+++ b/libavcodec/x86/bswapdsp.asm
@@ -104,11 +104,7 @@ SECTION .text
 %if cpuflag(ssse3)||cpuflag(avx2)
 cglobal bswap32_buf, 3,4,3
     mov      r3, r1
-%if cpuflag(avx2)
-    vbroadcasti128  m2, [pb_bswap32]
-%else
-    mova     m2, [pb_bswap32]
-%endif
+    VBROADCASTI128  m2, [pb_bswap32]
 %else
 cglobal bswap32_buf, 3,4,5
     mov      r3, r1



More information about the ffmpeg-cvslog mailing list