summaryrefslogtreecommitdiffstats
path: root/libavfilter/x86/vf_blend.asm
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2017-06-27 20:45:55 -0300
committerJames Almer <jamrial@gmail.com>2017-06-27 20:45:55 -0300
commitd2ef9e6e7f9ef71aae15e9493189515a857928b1 (patch)
treea78f420e0d08848977dcde38270bdd149c2c602c /libavfilter/x86/vf_blend.asm
parent516c213f089d797cbe98648c5bf957ae30ced162 (diff)
downloadffmpeg-streaming-d2ef9e6e7f9ef71aae15e9493189515a857928b1.zip
ffmpeg-streaming-d2ef9e6e7f9ef71aae15e9493189515a857928b1.tar.gz
x86/vf_blend: use ABS2 macro
Diffstat (limited to 'libavfilter/x86/vf_blend.asm')
-rw-r--r--libavfilter/x86/vf_blend.asm9
1 files changed, 3 insertions, 6 deletions
diff --git a/libavfilter/x86/vf_blend.asm b/libavfilter/x86/vf_blend.asm
index d5e512e..cef479d 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
OpenPOWER on IntegriCloud