# HG changeset patch
# User Murugan Vairavel <[email protected]>
# Date 1388056032 -19800
# Thu Dec 26 16:37:12 2013 +0530
# Node ID 69546f09c93cc80cc6e9a26d29dbe301188dac6c
# Parent 0a5a16a73019716e4999794292565cef5016de84
asm: fix for mismatch in 10bpp block copy
diff -r 0a5a16a73019 -r 69546f09c93c source/common/x86/blockcopy8.asm
--- a/source/common/x86/blockcopy8.asm Tue Dec 24 01:16:15 2013 +0800
+++ b/source/common/x86/blockcopy8.asm Thu Dec 26 16:37:12 2013 +0530
@@ -280,7 +280,7 @@
add r1, r1
add r3, r3
movu m0, [r2]
- movu m1, [r2 + r1]
+ movu m1, [r2 + r3]
pshufd m2, m0, 2
pshufd m3, m1, 2
@@ -292,7 +292,7 @@
lea r0, [r0 + 2 * r1]
lea r2, [r2 + 2 * r3]
movu m0, [r2]
- movu m1, [r2 + r1]
+ movu m1, [r2 + r3]
pshufd m2, m0, 2
pshufd m3, m1, 2
@@ -304,7 +304,7 @@
lea r0, [r0 + 2 * r1]
lea r2, [r2 + 2 * r3]
movu m0, [r2]
- movu m1, [r2 + r1]
+ movu m1, [r2 + r3]
pshufd m2, m0, 2
pshufd m3, m1, 2
@@ -316,7 +316,7 @@
lea r0, [r0 + 2 * r1]
lea r2, [r2 + 2 * r3]
movu m0, [r2]
- movu m1, [r2 + r1]
+ movu m1, [r2 + r3]
pshufd m2, m0, 2
pshufd m3, m1, 2
@@ -397,7 +397,7 @@
add r1, r1
add r3, r3
movu m0, [r2]
- movu m1, [r2 + r1]
+ movu m1, [r2 + r3]
movu [r0], m0
movu [r0 + r1], m1
@@ -420,7 +420,7 @@
add r3, r3
movu m0, [r2]
movu m1, [r2 + r3]
- lea r2, [r2 + 2 * r3]
+ lea r2, [r2 + r3 * 2]
movu m2, [r2]
movu m3, [r2 + r3]
_______________________________________________
x265-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/x265-devel