vlc | branch: master | Janne Grunau <janne-...@jannau.net> | Thu Oct 13 
01:03:18 2016 +0200| [43832e52f751cc442cf4860876e01d97e432dc47] | committer: 
Jean-Baptiste Kempf

deinterlace: remove duplicated instruction in arm64 NEON merge asm

The duplicated instruction calculates wrong results for the
first 16 pixel of every 64 pixels for 8 bits per pixel formats.

Refs #17486

Signed-off-by: Jean-Baptiste Kempf <j...@videolan.org>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=43832e52f751cc442cf4860876e01d97e432dc47
---

 modules/video_filter/deinterlace/merge_arm64.S | 1 -
 1 file changed, 1 deletion(-)

diff --git a/modules/video_filter/deinterlace/merge_arm64.S 
b/modules/video_filter/deinterlace/merge_arm64.S
index ad898a3..827d6f5 100644
--- a/modules/video_filter/deinterlace/merge_arm64.S
+++ b/modules/video_filter/deinterlace/merge_arm64.S
@@ -43,7 +43,6 @@ merge8_arm64_neon:
        uhadd           v0.16b, v0.16b, v4.16b
        ld1             {v6.16b,v7.16b}, [x12], x10
        subs            x5,  x5,  #64
-       uhadd           v0.16b, v0.16b, v4.16b
        uhadd           v1.16b, v1.16b, v5.16b
        uhadd           v2.16b, v2.16b, v6.16b
        uhadd           v3.16b, v3.16b, v7.16b

_______________________________________________
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to