/external/libaom/libaom/av1/common/ |
D | convolve.c | 38 const int16_t *const x_filter = in av1_convolve_horiz_rs_c() local 42 sum += src_x[k] * x_filter[k]; in av1_convolve_horiz_rs_c() 63 const int16_t *const x_filter = in av1_highbd_convolve_horiz_rs_c() local 67 sum += src_x[k] * x_filter[k]; in av1_highbd_convolve_horiz_rs_c() 90 const int16_t *x_filter = dir ? sobel_a : sobel_b; in av1_convolve_2d_sobel_y_c() local 95 sum += x_filter[k] * src_horiz[y * src_stride + x - fo_horiz + k]; in av1_convolve_2d_sobel_y_c() 132 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_convolve_2d_sr_c() local 138 sum += x_filter[k] * src_horiz[y * src_stride + x - fo_horiz + k]; in av1_convolve_2d_sr_c() 213 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_convolve_x_sr_c() local 220 res += x_filter[k] * src[y * src_stride + x - fo_horiz + k]; in av1_convolve_x_sr_c() [all …]
|
D | filter.h | 52 int x_filter) { in av1_extract_interp_filter() argument 53 return (InterpFilter)((filters >> (x_filter ? 16 : 0)) & 0xf); in av1_extract_interp_filter() 57 InterpFilter x_filter) { in av1_make_interp_filters() argument 59 uint16_t x16 = x_filter & 0xf; in av1_make_interp_filters()
|
/external/libaom/libaom/av1/common/arm/ |
D | convolve_neon.c | 216 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_convolve_x_sr_neon() local 259 d0 = convolve8_4x4(s0, s1, s2, s3, s4, s5, s6, s7, x_filter); in av1_convolve_x_sr_neon() 261 d1 = convolve8_4x4(s1, s2, s3, s4, s5, s6, s7, s8, x_filter); in av1_convolve_x_sr_neon() 263 d2 = convolve8_4x4(s2, s3, s4, s5, s6, s7, s8, s9, x_filter); in av1_convolve_x_sr_neon() 265 d3 = convolve8_4x4(s3, s4, s5, s6, s7, s8, s9, s10, x_filter); in av1_convolve_x_sr_neon() 360 t0 = convolve8_horiz_8x8(s0, s1, s2, s3, s4, s5, s6, s7, x_filter, in av1_convolve_x_sr_neon() 362 t1 = convolve8_horiz_8x8(s1, s2, s3, s4, s5, s6, s7, s8, x_filter, in av1_convolve_x_sr_neon() 364 t2 = convolve8_horiz_8x8(s2, s3, s4, s5, s6, s7, s8, s9, x_filter, in av1_convolve_x_sr_neon() 366 t3 = convolve8_horiz_8x8(s3, s4, s5, s6, s7, s8, s9, s10, x_filter, in av1_convolve_x_sr_neon() 452 t0 = convolve8_horiz_4x1(x0, x1, x2, x3, x4, x5, x6, x7, x_filter, in av1_convolve_x_sr_neon() [all …]
|
D | jnt_convolve_neon.c | 734 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_dist_wtd_convolve_2d_neon() local 740 int16x8_t filter_x_coef = vld1q_s16(x_filter); in av1_dist_wtd_convolve_2d_neon() 906 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_dist_wtd_convolve_x_neon() local 912 int16x8_t filter_x_coef = vld1q_s16(x_filter); in av1_dist_wtd_convolve_x_neon()
|
/external/libvpx/libvpx/vpx_dsp/ |
D | vpx_convolve.c | 33 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_horiz() local 35 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in convolve_horiz() 55 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_avg_horiz() local 57 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in convolve_avg_horiz() 305 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in highbd_convolve_horiz() local 307 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in highbd_convolve_horiz() 327 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in highbd_convolve_avg_horiz() local 329 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in highbd_convolve_avg_horiz()
|
/external/libaom/libaom/aom_dsp/ |
D | aom_convolve.c | 45 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_horiz() local 46 const int sum = horz_scalar_product(src_x, x_filter); in convolve_horiz() 159 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in highbd_convolve_horiz() local 160 const int sum = highbd_horz_scalar_product(src_x, x_filter); in highbd_convolve_horiz()
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
D | vpx_convolve8_msa.c | 634 uint8_t *dst, const int16_t *x_filter) { in filter_horiz_w4_msa() argument 655 filt = LD_SH(x_filter); in filter_horiz_w4_msa() 675 uint8_t *dst, const int16_t *x_filter) { in filter_horiz_w8_msa() argument 692 filt = LD_SH(x_filter); in filter_horiz_w8_msa() 725 uint8_t *dst, const int16_t *x_filter) { in filter_horiz_w16_msa() argument 750 filt = LD_SH(x_filter); in filter_horiz_w16_msa() 865 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w4() local 868 filter_horiz_w4_msa(src_x, src_stride, temp + (z * 4), x_filter); in scaledconvolve_horiz_w4() 901 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w8() local 904 filter_horiz_w8_msa(src_x, src_stride, temp + (z * 8), x_filter); in scaledconvolve_horiz_w8() [all …]
|
D | vpx_convolve8_mmi.c | 518 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_horiz() local 520 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in convolve_horiz() 589 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_avg_horiz() local 591 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in convolve_avg_horiz()
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | vpx_subpixel_8t_intrin_ssse3.c | 754 const int16_t *const x_filter) { in filter_horiz_w8_ssse3() argument 763 temp = shuffle_filter_convolve8_8_ssse3(ss, x_filter); in filter_horiz_w8_ssse3() 800 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w8() local 802 filter_horiz_w8_ssse3(src_x, src_stride, temp + (z * 8), x_filter); in scaledconvolve_horiz_w8() 875 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w4() local 877 filter_horiz_w4_ssse3(src_x, src_stride, temp + (z * 4), x_filter); in scaledconvolve_horiz_w4()
|
/external/libaom/libaom/av1/common/x86/ |
D | jnt_convolve_ssse3.c | 57 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_dist_wtd_convolve_2d_ssse3() local 59 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_dist_wtd_convolve_2d_ssse3()
|
D | highbd_convolve_2d_sse4.c | 210 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_highbd_dist_wtd_convolve_2d_sse4_1() local 212 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
|
D | convolve_2d_sse2.c | 47 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_convolve_2d_sr_sse2() local 49 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_convolve_2d_sr_sse2()
|
D | jnt_convolve_sse2.c | 426 const int16_t *x_filter = av1_get_interp_filter_subpel_kernel( in av1_dist_wtd_convolve_2d_sse2() local 428 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_dist_wtd_convolve_2d_sse2()
|
/external/libvpx/libvpx/vpx_dsp/ppc/ |
D | vpx_convolve_vsx.c | 179 const int16_t *const x_filter) { in convolve_line_h() argument 181 const int16x8_t f = vec_vsx_ld(0, x_filter); in convolve_line_h()
|