# HG changeset patch
# User Praveen Tiwari <[email protected]>
# Date 1425384628 -19800
# Node ID cec2114a6b64f72e4baf07e9e4c2728c9b79cff6
# Parent  018e8bbaa854b1a4bd82b3a2e23f7775a77da5cc
asm-sse2: getResidual8, fix xmm register uses

diff -r 018e8bbaa854 -r cec2114a6b64 source/common/x86/pixel-util8.asm
--- a/source/common/x86/pixel-util8.asm Fri Feb 27 11:46:09 2015 +0530
+++ b/source/common/x86/pixel-util8.asm Tue Mar 03 17:40:28 2015 +0530
@@ -149,14 +149,14 @@
 %assign x 0
 %rep 8/2
     ; row 0-1
-    movu        m1, [r0]
-    movu        m2, [r0 + r3]
-    movu        m3, [r1]
-    movu        m4, [r1 + r3]
+    movu        m0, [r0]
+    movu        m1, [r0 + r3]
+    movu        m2, [r1]
+    movu        m3, [r1 + r3]
+    psubw       m0, m2
     psubw       m1, m3
-    psubw       m2, m4
-    movu        [r2], m1
-    movu        [r2 + r3], m2
+    movu        [r2], m0
+    movu        [r2 + r3], m1
 %assign x x+1
 %if (x != 4)
     lea         r0, [r0 + r3 * 2]
_______________________________________________
x265-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/x265-devel

Reply via email to