/external/libaom/libaom/av1/common/x86/ |
D | warp_plane_sse4.c | 443 ConvolveParams *conv_params, const int round_bits, const int offset_bits, in unpack_weights_and_set_round_const() argument 448 *round_bits_const = _mm_set1_epi16(((1 << round_bits) >> 1)); in unpack_weights_and_set_round_const() 565 const int round_bits) { in store_vertical_filter_output() argument 593 round_bits); in store_vertical_filter_output() 625 round_bits); in store_vertical_filter_output() 660 const int round_bits, const int offset_bits) { in warp_vertical_filter() argument 663 unpack_weights_and_set_round_const(conv_params, round_bits, offset_bits, in warp_vertical_filter() 679 p_stride, p_width, round_bits); in warp_vertical_filter() 687 const int round_bits, const int offset_bits) { in warp_vertical_filter_gamma0() argument 691 unpack_weights_and_set_round_const(conv_params, round_bits, offset_bits, in warp_vertical_filter_gamma0() [all …]
|
D | av1_convolve_scale_sse4.c | 358 const int round_bits = in highbd_vfilter8() local 360 __m128i round_bits_shift = _mm_cvtsi32_si128(round_bits); in highbd_vfilter8() 361 __m128i round_bits_const = _mm_set1_epi32(((1 << round_bits) >> 1)); in highbd_vfilter8()
|
D | highbd_warp_plane_sse4.c | 315 const int round_bits = in av1_highbd_warp_affine_sse4_1() local 321 __m128i round_bits_shift = _mm_cvtsi32_si128(round_bits); in av1_highbd_warp_affine_sse4_1() 322 __m128i round_bits_const = _mm_set1_epi32(((1 << round_bits) >> 1)); in av1_highbd_warp_affine_sse4_1()
|
/external/libaom/libaom/av1/common/arm/ |
D | convolve_neon.h | 30 const int32x4_t round_bits = vdupq_n_s32(-round1_bits); in wiener_convolve8_vert_4x8() local 52 sum0 = vrshlq_s32(sum0, round_bits); in wiener_convolve8_vert_4x8() 53 sum1 = vrshlq_s32(sum1, round_bits); in wiener_convolve8_vert_4x8() 79 const int32x4_t round_bits = vdupq_n_s32(-round0_bits); in wiener_convolve8_horiz_8x8() local 106 sum_0 = vqrshlq_s32(sum_0, round_bits); in wiener_convolve8_horiz_8x8() 107 sum_1 = vqrshlq_s32(sum_1, round_bits); in wiener_convolve8_horiz_8x8() 128 const int32x4_t round_bits = vdupq_n_s32(-round0_bits); in wiener_convolve8_horiz_4x8() local 150 sum_0 = vrshlq_s32(sum_0, round_bits); in wiener_convolve8_horiz_4x8()
|
D | jnt_convolve_neon.c | 29 const int16_t round_bits, const int use_dist_wtd_comp_avg, uint8x8_t *t0) { in compute_avg_4x1() argument 37 const int32x4_t round_bits_vec = vdupq_n_s32((int32_t)(-round_bits)); in compute_avg_4x1() 53 const int16x4_t round_bits_vec = vdup_n_s16(-round_bits); in compute_avg_4x1() 69 const int16_t round_bits, const int use_dist_wtd_comp_avg, uint8x8_t *t0) { in compute_avg_8x1() argument 79 const int32x4_t round_bits_vec = vdupq_n_s32(-(int32_t)round_bits); in compute_avg_8x1() 104 const int16x8_t round_bits_vec = vdupq_n_s16(-round_bits); in compute_avg_8x1() 121 const int16x4_t sub_const_vec, const int16_t round_bits, in compute_avg_4x4() argument 132 const int32x4_t round_bits_vec = vdupq_n_s32((int32_t)(-round_bits)); in compute_avg_4x4() 171 const int16x4_t round_bits_vec = vdup_n_s16(-round_bits); in compute_avg_4x4() 201 const int16x4_t sub_const, const int16_t round_bits, in compute_avg_8x4() argument [all …]
|
D | warp_plane_neon.c | 507 const int round_bits = in av1_warp_affine_neon() local 509 const int16x4_t round_bits_vec = vdup_n_s16(-(int16_t)round_bits); in av1_warp_affine_neon()
|
D | convolve_neon.c | 878 const int16_t round_bits = in av1_convolve_2d_sr_neon() local 880 const int16x8_t vec_round_bits = vdupq_n_s16(-round_bits); in av1_convolve_2d_sr_neon()
|
/external/libaom/libaom/aom_dsp/ |
D | blend_a64_mask.c | 46 const int round_bits = in aom_lowbd_blend_a64_d16_mask_c() local 68 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); in aom_lowbd_blend_a64_d16_mask_c() 87 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); in aom_lowbd_blend_a64_d16_mask_c() 102 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); in aom_lowbd_blend_a64_d16_mask_c() 117 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); in aom_lowbd_blend_a64_d16_mask_c() 131 const int round_bits = in aom_highbd_blend_a64_d16_mask_c() local 161 unsigned int v = negative_to_zero(ROUND_POWER_OF_TWO(res, round_bits)); in aom_highbd_blend_a64_d16_mask_c() 180 unsigned int v = negative_to_zero(ROUND_POWER_OF_TWO(res, round_bits)); in aom_highbd_blend_a64_d16_mask_c() 196 unsigned int v = negative_to_zero(ROUND_POWER_OF_TWO(res, round_bits)); in aom_highbd_blend_a64_d16_mask_c() 212 unsigned int v = negative_to_zero(ROUND_POWER_OF_TWO(res, round_bits)); in aom_highbd_blend_a64_d16_mask_c()
|
/external/libaom/libaom/av1/common/ |
D | convolve.c | 259 const int round_bits = in av1_dist_wtd_convolve_2d_c() local 303 clip_pixel(ROUND_POWER_OF_TWO(tmp, round_bits)); in av1_dist_wtd_convolve_2d_c() 325 const int round_bits = in av1_dist_wtd_convolve_y_c() local 353 clip_pixel(ROUND_POWER_OF_TWO(tmp, round_bits)); in av1_dist_wtd_convolve_y_c() 375 const int round_bits = in av1_dist_wtd_convolve_x_c() local 403 clip_pixel(ROUND_POWER_OF_TWO(tmp, round_bits)); in av1_dist_wtd_convolve_x_c() 763 const int round_bits = in av1_highbd_dist_wtd_convolve_2d_c() local 765 assert(round_bits >= 0); in av1_highbd_dist_wtd_convolve_2d_c() 809 clip_pixel_highbd(ROUND_POWER_OF_TWO(tmp, round_bits), bd); in av1_highbd_dist_wtd_convolve_2d_c() 829 const int round_bits = in av1_highbd_dist_wtd_convolve_x_c() local [all …]
|
D | warped_motion.c | 410 const int round_bits = in av1_highbd_warp_affine_c() local 499 clip_pixel_highbd(ROUND_POWER_OF_TWO(tmp32, round_bits), bd); in av1_highbd_warp_affine_c() 691 const int round_bits = in av1_warp_affine_c() local 786 *dst8 = clip_pixel(ROUND_POWER_OF_TWO(tmp32, round_bits)); in av1_warp_affine_c()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | blend_a64_mask_avx2.c | 290 const int round_bits = in aom_lowbd_blend_a64_d16_mask_avx2() local 294 ((1 << (round_bits + bd)) + (1 << (round_bits + bd - 1)) - in aom_lowbd_blend_a64_d16_mask_avx2() 295 (1 << (round_bits - 1))) in aom_lowbd_blend_a64_d16_mask_avx2() 298 const int shift = round_bits + AOM_BLEND_A64_ROUND_BITS; in aom_lowbd_blend_a64_d16_mask_avx2() 1300 const int round_bits = in aom_highbd_blend_a64_d16_mask_avx2() local 1303 ((1 << (round_bits + bd)) + (1 << (round_bits + bd - 1)) - in aom_highbd_blend_a64_d16_mask_avx2() 1304 (1 << (round_bits - 1))) in aom_highbd_blend_a64_d16_mask_avx2() 1307 const int shift = round_bits + AOM_BLEND_A64_ROUND_BITS; in aom_highbd_blend_a64_d16_mask_avx2()
|
D | blend_a64_mask_sse4.c | 1016 const int round_bits = in aom_lowbd_blend_a64_d16_mask_sse4_1() local 1020 ((1 << (round_bits + bd)) + (1 << (round_bits + bd - 1)) - in aom_lowbd_blend_a64_d16_mask_sse4_1() 1021 (1 << (round_bits - 1))) in aom_lowbd_blend_a64_d16_mask_sse4_1() 1024 const int shift = round_bits + AOM_BLEND_A64_ROUND_BITS; in aom_lowbd_blend_a64_d16_mask_sse4_1() 1486 const int round_bits = in aom_highbd_blend_a64_d16_mask_sse4_1() local 1489 ((1 << (round_bits + bd)) + (1 << (round_bits + bd - 1)) - in aom_highbd_blend_a64_d16_mask_sse4_1() 1490 (1 << (round_bits - 1))) in aom_highbd_blend_a64_d16_mask_sse4_1() 1493 const int shift = round_bits + AOM_BLEND_A64_ROUND_BITS; in aom_highbd_blend_a64_d16_mask_sse4_1()
|
D | variance_avx2.c | 337 const int16_t round_bits = 15 - AOM_BLEND_A64_ROUND_BITS; in comp_mask_pred_line_avx2() local 338 const __m256i round_offset = _mm256_set1_epi16(1 << (round_bits)); in comp_mask_pred_line_avx2()
|
/external/libaom/libaom/aom_dsp/arm/ |
D | blend_a64_mask_neon.c | 146 const int round_bits = in aom_lowbd_blend_a64_d16_mask_neon() local 169 const uint16_t offset = round_offset - (1 << (round_bits - 1)); in aom_lowbd_blend_a64_d16_mask_neon() 171 const int16x8_t vec_round_bits = vdupq_n_s16(-round_bits); in aom_lowbd_blend_a64_d16_mask_neon()
|