[FFmpeg-cvslog] x86/vf_hflip: use xor to zero initialize registers
James Almer
git at videolan.org
Fri Dec 8 00:39:55 EET 2017
ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Thu Dec 7 19:28:19 2017 -0300| [f2aa0ce5a059cf02ee4cbd68111dd2ad622edc85] | committer: James Almer
x86/vf_hflip: use xor to zero initialize registers
Signed-off-by: James Almer <jamrial at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f2aa0ce5a059cf02ee4cbd68111dd2ad622edc85
---
libavfilter/x86/vf_hflip.asm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavfilter/x86/vf_hflip.asm b/libavfilter/x86/vf_hflip.asm
index 9f262ece5c..89d6d0c69b 100644
--- a/libavfilter/x86/vf_hflip.asm
+++ b/libavfilter/x86/vf_hflip.asm
@@ -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
More information about the ffmpeg-cvslog
mailing list