Add neon optimize vp9_short_idct10_16x16_add.
authorhkuang <hkuang@google.com>
Wed, 21 Aug 2013 21:19:08 +0000 (14:19 -0700)
committerhkuang <hkuang@google.com>
Thu, 22 Aug 2013 22:53:22 +0000 (15:53 -0700)
commit4082bf9d7c607c62a1ab8b3573f695de2cd39dd6
tree6c22da352e68a37140f24b50e95f26441c3c370d
parent3286abd82e1eaf8433522dc63fbd5c430931be38
Add neon optimize vp9_short_idct10_16x16_add.

vp9_short_idct10_16x16_add is used to handle the block that only have valid data
at top left 4x4 block. All the other datas are 0. So we could cut many
unnecessary calculations in order to save instructions.

Change-Id: I6e30a3fee1ece5af7f258532416d0bfddd1143f0
vp9/common/arm/neon/vp9_idct16x16_neon.c
vp9/common/arm/neon/vp9_short_idct16x16_add_neon.asm
vp9/common/vp9_rtcd_defs.sh