]> git.sesse.net Git - ffmpeg/commitdiff
x86/vf_hflip: use xor to zero initialize registers
authorJames Almer <jamrial@gmail.com>
Thu, 7 Dec 2017 22:28:19 +0000 (19:28 -0300)
committerJames Almer <jamrial@gmail.com>
Thu, 7 Dec 2017 22:34:12 +0000 (19:34 -0300)
Signed-off-by: James Almer <jamrial@gmail.com>
libavfilter/x86/vf_hflip.asm

index 9f262ece5c0d0bc8cdb5ee42eca424056dd7adea..89d6d0c69bb1f70ed028a02e255351580b2f754c 100644 (file)
@@ -32,7 +32,7 @@ SECTION .text
 INIT_XMM ssse3
 cglobal hflip_byte, 3, 5, 3, src, dst, w, r, x
     mova    m0, [pb_flip_byte]
-    mov     xq, 0
+    xor     xq, xq
     movsxdifnidn wq, wd
     mov     rq, wq
     and     rq, 2 * mmsize - 1
@@ -70,7 +70,7 @@ RET
 
 cglobal hflip_short, 3, 5, 3, src, dst, w, r, x
     mova    m0, [pb_flip_short]
-    mov     xq, 0
+    xor     xq, xq
     add     wd, wd
     mov     rq, wq
     and     rq, 2 * mmsize - 1