diff options
author | hkuang <hkuang@google.com> | 2014-02-28 09:48:26 -0800 |
---|---|---|
committer | Gerrit Code Review <gerrit@gerrit.golo.chromium.org> | 2014-02-28 09:48:26 -0800 |
commit | edcbbf2ee3a0acbe5162655bc128b3ac5340729a (patch) | |
tree | a6f8a44b0a86181198a05d9053a2c68b53a18876 /vp9 | |
parent | 17b1e92d6cdf2fbb9ae984b6d36465d3c9b7b3f3 (diff) | |
parent | f3d8e315ac263309c2b570d1c5ba45fdfa3ddc4f (diff) | |
download | libvpx-edcbbf2ee3a0acbe5162655bc128b3ac5340729a.tar libvpx-edcbbf2ee3a0acbe5162655bc128b3ac5340729a.tar.gz libvpx-edcbbf2ee3a0acbe5162655bc128b3ac5340729a.tar.bz2 libvpx-edcbbf2ee3a0acbe5162655bc128b3ac5340729a.zip |
Merge "Fix a bug in neon that has not save and restore q4-q7 registers."
Diffstat (limited to 'vp9')
-rw-r--r-- | vp9/common/arm/neon/vp9_iht8x8_add_neon.asm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/common/arm/neon/vp9_iht8x8_add_neon.asm b/vp9/common/arm/neon/vp9_iht8x8_add_neon.asm index 93d3af301..b41f5661b 100644 --- a/vp9/common/arm/neon/vp9_iht8x8_add_neon.asm +++ b/vp9/common/arm/neon/vp9_iht8x8_add_neon.asm @@ -576,6 +576,7 @@ vld1.s16 {q14,q15}, [r0]! push {r0-r10} + vpush {d8-d15} ; transpose the input data TRANSPOSE8X8 @@ -636,6 +637,7 @@ iadst_iadst IADST8X8_1D end_vp9_iht8x8_64_add_neon + vpop {d8-d15} pop {r0-r10} ; ROUND_POWER_OF_TWO(temp_out[j], 5) |