diff options
Diffstat (limited to 'vpx_dsp/arm/vpx_convolve8_neon.h')
-rw-r--r-- | vpx_dsp/arm/vpx_convolve8_neon.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/vpx_dsp/arm/vpx_convolve8_neon.h b/vpx_dsp/arm/vpx_convolve8_neon.h index c838d4047..2f78583af 100644 --- a/vpx_dsp/arm/vpx_convolve8_neon.h +++ b/vpx_dsp/arm/vpx_convolve8_neon.h @@ -17,6 +17,15 @@ #include "./vpx_dsp_rtcd.h" #include "vpx_dsp/vpx_filter.h" +#if VPX_ARCH_AARCH64 && \ + (defined(__ARM_FEATURE_DOTPROD) || defined(__ARM_FEATURE_MATMUL_INT8)) +void vpx_convolve8_2d_horiz_neon(const uint8_t *src, ptrdiff_t src_stride, + uint8_t *dst, ptrdiff_t dst_stride, + const InterpKernel *filter, int x0_q4, + int x_step_q4, int y0_q4, int y_step_q4, int w, + int h); +#endif + #if VPX_ARCH_AARCH64 && defined(__ARM_FEATURE_DOTPROD) static INLINE int16x4_t convolve8_4_sdot_partial(const int8x16_t samples_lo, |