From 893534a9969238c1655458b9e4a8068e52987e23 Mon Sep 17 00:00:00 2001 From: James Yu Date: Sat, 25 Jan 2014 20:51:49 +0800 Subject: VP9 common for ARMv8 by using NEON intrinsics 04 Add vp9_convolve8_avg_neon.c - vp9_convolve8_avg_horiz_neon - vp9_convolve8_avg_vert_neon Change-Id: I617971e37b02186fec5aca181f4f9622050ea2df Signed-off-by: James Yu --- vp9/common/vp9_rtcd_defs.pl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'vp9/common/vp9_rtcd_defs.pl') diff --git a/vp9/common/vp9_rtcd_defs.pl b/vp9/common/vp9_rtcd_defs.pl index b9d9627bf..f463f57ef 100644 --- a/vp9/common/vp9_rtcd_defs.pl +++ b/vp9/common/vp9_rtcd_defs.pl @@ -311,12 +311,10 @@ specialize qw/vp9_convolve8_avg sse2 ssse3 neon_asm dspr2/; $vp9_convolve8_avg_neon_asm=vp9_convolve8_avg_neon; add_proto qw/void vp9_convolve8_avg_horiz/, "const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h"; -specialize qw/vp9_convolve8_avg_horiz sse2 ssse3 neon_asm dspr2/; -$vp9_convolve8_avg_horiz_neon_asm=vp9_convolve8_avg_horiz_neon; +specialize qw/vp9_convolve8_avg_horiz sse2 ssse3 neon dspr2/; add_proto qw/void vp9_convolve8_avg_vert/, "const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h"; -specialize qw/vp9_convolve8_avg_vert sse2 ssse3 neon_asm dspr2/; -$vp9_convolve8_avg_vert_neon_asm=vp9_convolve8_avg_vert_neon; +specialize qw/vp9_convolve8_avg_vert sse2 ssse3 neon dspr2/; # # dct -- cgit v1.2.3