diff options
author | James Yu <james.yu@linaro.org> | 2014-01-25 20:51:49 +0800 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2014-12-09 20:03:07 -0800 |
commit | 893534a9969238c1655458b9e4a8068e52987e23 (patch) | |
tree | 9d97ed8d06dba389e97c3c07d85e8f9a3dae92ca /vp9/common/vp9_rtcd_defs.pl | |
parent | d12757f5c69a7c69bdf8035282348363334ab2f3 (diff) | |
download | libvpx-893534a9969238c1655458b9e4a8068e52987e23.tar libvpx-893534a9969238c1655458b9e4a8068e52987e23.tar.gz libvpx-893534a9969238c1655458b9e4a8068e52987e23.tar.bz2 libvpx-893534a9969238c1655458b9e4a8068e52987e23.zip |
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 <james.yu@linaro.org>
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.pl')
-rw-r--r-- | vp9/common/vp9_rtcd_defs.pl | 6 |
1 files changed, 2 insertions, 4 deletions
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 |