diff options
author | James Yu <james.yu@linaro.org> | 2013-12-18 18:47:48 +0800 |
---|---|---|
committer | Gerrit Code Review <gerrit@gerrit.golo.chromium.org> | 2014-05-03 19:07:40 -0700 |
commit | 4ea9cf3e2da3b6026adc17320e3b550637aeec3c (patch) | |
tree | 6b65cccf508d4f4517b60f7f01bb35deedb39a37 /vp8/vp8_common.mk | |
parent | 727af7cebe3698b8493ba6c1360b0a6606c310fb (diff) | |
download | libvpx-4ea9cf3e2da3b6026adc17320e3b550637aeec3c.tar libvpx-4ea9cf3e2da3b6026adc17320e3b550637aeec3c.tar.gz libvpx-4ea9cf3e2da3b6026adc17320e3b550637aeec3c.tar.bz2 libvpx-4ea9cf3e2da3b6026adc17320e3b550637aeec3c.zip |
VP8 for ARMv8 by using NEON intrinsics 16
Add variance_neon.c
- vp8_variance16x16_neon
- vp8_variance16x8_neon
- vp8_variance8x16_neon
- vp8_variance8x8_neon
Change-Id: Idfb9c96134a1c6a696a98ce68b4f7ed593a00660
Signed-off-by: James Yu <james.yu@linaro.org>
Diffstat (limited to 'vp8/vp8_common.mk')
-rw-r--r-- | vp8/vp8_common.mk | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/vp8/vp8_common.mk b/vp8/vp8_common.mk index ea6226b2e..52e35f28a 100644 --- a/vp8/vp8_common.mk +++ b/vp8/vp8_common.mk @@ -161,7 +161,6 @@ VP8_COMMON_SRCS-$(HAVE_MEDIA) += common/arm/armv6/vp8_variance_halfpixvar16x16_ # common (neon) VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/buildintrapredictorsmby_neon$(ASM) VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/idct_blk_neon.c -VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/variance_neon$(ASM) VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/vp8_subpixelvariance8x8_neon$(ASM) VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/vp8_subpixelvariance16x16_neon$(ASM) VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/vp8_subpixelvariance16x16s_neon$(ASM) @@ -182,6 +181,6 @@ VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/sad_neon.c VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/shortidct4x4llm_neon.c VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/sixtappredict_neon.c VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/idct_dequant_0_2x_neon.c - +VP8_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/variance_neon.c $(eval $(call rtcd_h_template,vp8_rtcd,vp8/common/rtcd_defs.pl)) |