[FFmpeg-cvslog] x86/vf_blend: use ABS2 macro

James Almer git at videolan.org
Wed Jun 28 02:46:25 EEST 2017


ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Tue Jun 27 20:45:55 2017 -0300| [d2ef9e6e7f9ef71aae15e9493189515a857928b1] | committer: James Almer

x86/vf_blend: use ABS2 macro

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

 libavfilter/x86/vf_blend.asm | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/libavfilter/x86/vf_blend.asm b/libavfilter/x86/vf_blend.asm
index d5e512e6e0..cef479d995 100644
--- a/libavfilter/x86/vf_blend.asm
+++ b/libavfilter/x86/vf_blend.asm
@@ -282,8 +282,7 @@ BLEND_INIT difference, 5
         punpcklbw       m1, m2
         psubw           m0, m1
         psubw           m3, m4
-        ABS1            m0, m1
-        ABS1            m3, m4
+        ABS2            m0, m3, m1, m4
         packuswb        m0, m3
         mova   [dstq + xq], m0
         add             xq, mmsize
@@ -307,8 +306,7 @@ BLEND_INIT extremity, 8
         psubw           m7, m4, m5
         psubw           m3, m1
         psubw           m7, m6
-        ABS1            m3, m1
-        ABS1            m7, m6
+        ABS2            m3, m7, m1, m6
         packuswb        m3, m7
         mova   [dstq + xq], m3
         add             xq, mmsize
@@ -332,8 +330,7 @@ BLEND_INIT negation, 8
         psubw           m7, m4, m5
         psubw           m3, m1
         psubw           m7, m6
-        ABS1            m3, m1
-        ABS1            m7, m1
+        ABS2            m3, m7, m1, m6
         psubw           m0, m4, m3
         psubw           m1, m4, m7
         packuswb        m0, m1



More information about the ffmpeg-cvslog mailing list