Home
last modified time | relevance | path

Searched refs:SUBPEL_MASK (Results 1 – 25 of 29) sorted by relevance

12

/external/libvpx/libvpx/vpx_dsp/arm/
Dvpx_scaled_convolve8_neon.c39 if (x_q4 & SUBPEL_MASK) { in scaledconvolve_horiz_w4()
40 const int16x8_t filters = vld1q_s16(x_filters[x_q4 & SUBPEL_MASK]); in scaledconvolve_horiz_w4()
118 if (x_q4 & SUBPEL_MASK) { in scaledconvolve_horiz_w8()
119 const int16x8_t filters = vld1q_s16(x_filters[x_q4 & SUBPEL_MASK]); in scaledconvolve_horiz_w8()
168 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w4()
169 const int16x8_t filters = vld1q_s16(y_filters[y_q4 & SUBPEL_MASK]); in scaledconvolve_vert_w4()
210 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w8()
211 const int16x8_t filters = vld1q_s16(y_filters[y_q4 & SUBPEL_MASK]); in scaledconvolve_vert_w8()
236 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w16()
239 const int16x8_t filters = vld1q_s16(y_filters[y_q4 & SUBPEL_MASK]); in scaledconvolve_vert_w16()
/external/libaom/libaom/av1/common/
Dconvolve.c133 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_convolve_2d_sr_c()
149 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_convolve_2d_sr_c()
183 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_convolve_y_sr_c()
214 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_convolve_x_sr_c()
265 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_2d_c()
281 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_2d_c()
332 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_y_c()
382 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_x_c()
655 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_highbd_convolve_x_sr_c()
685 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_highbd_convolve_y_sr_c()
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_reconinter.c32 const int subpel_x = mv.col & SUBPEL_MASK; in vp9_highbd_build_inter_predictor()
33 const int subpel_y = mv.row & SUBPEL_MASK; in vp9_highbd_build_inter_predictor()
52 const int subpel_x = mv.col & SUBPEL_MASK; in vp9_build_inter_predictor()
53 const int subpel_y = mv.row & SUBPEL_MASK; in vp9_build_inter_predictor()
186 subpel_x = scaled_mv.col & SUBPEL_MASK; in build_inter_predictors()
187 subpel_y = scaled_mv.row & SUBPEL_MASK; in build_inter_predictors()
Dvp9_scale.c38 const int x_off_q4 = scaled_x(x << SUBPEL_BITS, sf) & SUBPEL_MASK; in vp9_scale_mv()
39 const int y_off_q4 = scaled_y(y << SUBPEL_BITS, sf) & SUBPEL_MASK; in vp9_scale_mv()
/external/libvpx/libvpx/vpx_dsp/
Dvpx_convolve.c33 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_horiz()
55 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_avg_horiz()
78 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in convolve_vert()
101 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in convolve_avg_vert()
305 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in highbd_convolve_horiz()
327 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in highbd_convolve_avg_horiz()
351 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in highbd_convolve_vert()
375 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in highbd_convolve_avg_vert()
Dvpx_filter.h24 #define SUBPEL_MASK ((1 << SUBPEL_BITS) - 1) macro
/external/libaom/libaom/aom_dsp/
Daom_convolve.c45 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_horiz()
65 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in convolve_vert()
159 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in highbd_convolve_horiz()
180 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in highbd_convolve_vert()
Daom_filter.h24 #define SUBPEL_MASK ((1 << SUBPEL_BITS) - 1) macro
/external/libvpx/libvpx/vpx_dsp/x86/
Dvpx_subpixel_8t_intrin_ssse3.c800 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w8()
801 if (x_q4 & SUBPEL_MASK) { in scaledconvolve_horiz_w8()
875 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w4()
876 if (x_q4 & SUBPEL_MASK) { in scaledconvolve_horiz_w4()
937 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in scaledconvolve_vert_w4()
939 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w4()
970 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in scaledconvolve_vert_w8()
971 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w8()
1024 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in scaledconvolve_vert_w16()
1025 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w16()
/external/libaom/libaom/av1/encoder/
Dreconinter_enc.h53 if (mbmi->mv[ref].as_mv.col & SUBPEL_MASK) return 1; in has_subpel_mv_component()
55 if (mbmi->mv[ref].as_mv.row & SUBPEL_MASK) return 1; in has_subpel_mv_component()
Dreconinter_enc.c68 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; in calc_subpel_params()
69 subpel_params->subpel_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; in calc_subpel_params()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_resize.c30 #define SUBPEL_MASK ((1 << SUBPEL_BITS) - 1) macro
189 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in interpolate()
204 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in interpolate()
217 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in interpolate()
228 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in interpolate()
491 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in highbd_interpolate()
506 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in highbd_interpolate()
519 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in highbd_interpolate()
530 sub_pel = (y >> (INTERP_PRECISION_BITS - SUBPEL_BITS)) & SUBPEL_MASK; in highbd_interpolate()
/external/libvpx/libvpx/vpx_dsp/ppc/
Dvpx_convolve_vsx.c200 x_filters[x_q4 & SUBPEL_MASK]); in convolve_horiz()
220 x_filters[x_q4 & SUBPEL_MASK]); in convolve_avg_horiz()
279 y_filters[y_q4 & SUBPEL_MASK]); in convolve_vert()
299 y_filters[y_q4 & SUBPEL_MASK]); in convolve_avg_vert()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_frame_scale_neon.c445 SUBPEL_MASK][3]); in scale_plane_4_to_3_bilinear()
448 SUBPEL_MASK][4]); in scale_plane_4_to_3_bilinear()
451 SUBPEL_MASK][3]); in scale_plane_4_to_3_bilinear()
454 SUBPEL_MASK][4]); in scale_plane_4_to_3_bilinear()
578 vld1q_s16(coef[(phase_scaler + 0 * step_q4) & SUBPEL_MASK]); in scale_plane_4_to_3_general()
580 vld1q_s16(coef[(phase_scaler + 1 * step_q4) & SUBPEL_MASK]); in scale_plane_4_to_3_general()
582 vld1q_s16(coef[(phase_scaler + 2 * step_q4) & SUBPEL_MASK]); in scale_plane_4_to_3_general()
/external/libvpx/libvpx/vpx_dsp/mips/
Dvpx_convolve8_msa.c865 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w4()
867 if (x_q4 & SUBPEL_MASK) { in scaledconvolve_horiz_w4()
901 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_w8()
903 if (x_q4 & SUBPEL_MASK) { in scaledconvolve_horiz_w8()
939 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in scaledconvolve_horiz_mul16()
941 if (x_q4 & SUBPEL_MASK) { in scaledconvolve_horiz_mul16()
1110 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in scaledconvolve_vert_w4()
1112 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w4()
1134 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in scaledconvolve_vert_w8()
1136 if (y_q4 & SUBPEL_MASK) { in scaledconvolve_vert_w8()
[all …]
Dvpx_convolve8_mmi.c518 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_horiz()
540 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in convolve_vert()
563 const int16_t *const y_filter = y_filters[y_q4 & SUBPEL_MASK]; in convolve_avg_vert()
589 const int16_t *const x_filter = x_filters[x_q4 & SUBPEL_MASK]; in convolve_avg_horiz()
/external/libaom/libaom/av1/common/x86/
Djnt_convolve_ssse3.c58 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_2d_ssse3()
126 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_2d_ssse3()
Dhighbd_convolve_2d_sse4.c211 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
278 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
Dconvolve_2d_sse2.c48 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_convolve_2d_sr_sse2()
114 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_convolve_2d_sr_sse2()
Djnt_convolve_sse2.c427 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_2d_sse2()
510 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_dist_wtd_convolve_2d_sse2()
Dconvolve_sse2.c25 filter_params, subpel_q4 & SUBPEL_MASK); in prepare_coeffs()
/external/libaom/libaom/aom_dsp/x86/
Dconvolve_sse2.h22 filter_params, subpel_q4 & SUBPEL_MASK); in prepare_coeffs()
Dconvolve_avx2.h249 filter_params, subpel_q4 & SUBPEL_MASK); in prepare_coeffs_lowbd()
277 filter_params, subpel_q4 & SUBPEL_MASK); in prepare_coeffs()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_frame_scale_ssse3.c481 shuffle_filter_ssse3(coef[(phase_scaler + 0 * step_q4) & SUBPEL_MASK], f0); in scale_plane_4_to_3_general()
482 shuffle_filter_funcs[offset_idx1](coef[offset1_q4 & SUBPEL_MASK], f1); in scale_plane_4_to_3_general()
483 shuffle_filter_funcs[offset_idx2](coef[offset2_q4 & SUBPEL_MASK], f2); in scale_plane_4_to_3_general()
/external/libaom/libaom/av1/common/arm/
Dconvolve_neon.c217 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_convolve_x_sr_neon()
621 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_convolve_y_sr_neon()
883 filter_params_x, subpel_x_q4 & SUBPEL_MASK); in av1_convolve_2d_sr_neon()
1152 filter_params_y, subpel_y_q4 & SUBPEL_MASK); in av1_convolve_2d_sr_neon()

12