[x264-devel] arm: Don't assume alignment in mbtree_propagate_list_internal where it isn 't provided

Martin Storsjö git at videolan.org
Sun Jan 17 22:17:53 CET 2016


x264 | branch: master | Martin Storsjö <martin at martin.st> | Thu Oct 15 11:50:33 2015 +0300| [a2fe237af1b68f2bd53d64ed3faed62429d3ee5a] | committer: Henrik Gramner

arm: Don't assume alignment in mbtree_propagate_list_internal where it isn't provided

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

 common/arm/mc-a.S |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/common/arm/mc-a.S b/common/arm/mc-a.S
index 30d1c1a..7e5f78c 100644
--- a/common/arm/mc-a.S
+++ b/common/arm/mc-a.S
@@ -1829,8 +1829,8 @@ function x264_mbtree_propagate_list_internal_neon
 8:
     subs            r12, r12,  #8
     vld1.16         {q14},  [r1, :128]!      @ propagate_amount
-    vld1.16         {q15},  [r2, :128]!      @ lowres_cost
-    vld1.16         {q8, q9},  [r0, :128]!
+    vld1.16         {q15},  [r2]!            @ lowres_cost
+    vld1.16         {q8, q9},  [r0]!
     vand            q15, q15, q10
     vceq.u16        q1,  q15, q10
     vmull.u16       q12, d28, d4



More information about the x264-devel mailing list