ref: 2f8c539e60fafe2e3862d7bf13eb82577890bf00
parent: f141bd6170ffa57665e793ae95376b0460e6a768
parent: 8a4300be5058ac3144d071108a8f70feace3dc61
author: Licai Guo <licaguo@cisco.com>
date: Thu Apr 17 13:26:25 EDT 2014
Merge pull request #707 from dongzha/FixIssueMcNEON Fix potential issue for neon implement on encoder mode decision.
--- a/codec/common/arm/mc_neon.S
+++ b/codec/common/arm/mc_neon.S
@@ -1988,7 +1988,7 @@
// horizon filtered
UNPACK_2_16BITS_TO_ABC q10, q11, q9, q12, q13
FILTER_3_IN_16BITS_TO_8BITS q9, q12, q13, d10 //output to d10
- vst1.u8 {d9, d10}, [r2], r3 //write 16Byte
+ vst1.u8 {d9, d10}, [r2]! //write 16Byte
UNPACK_1_IN_8x16BITS_TO_8BITS d11, d22, d23, q11 //output to d11[0]
vst1.u8 {d11[0]}, [r2], r3 //write 16th Byte