/external/libhevc/encoder/arm/ |
D | ihevce_ssd_calculator_neon.c | 78 ssd_low = vaddl_u16(vget_low_u16(sqabs_low), vget_high_u16(sqabs_low)); in ihevce_4x4_ssd_computer_neon() 79 ssd_high = vaddl_u16(vget_low_u16(sqabs_high), vget_high_u16(sqabs_high)); in ihevce_4x4_ssd_computer_neon() 104 ssd_val = vaddl_u16(vget_low_u16(sqabs), vget_high_u16(sqabs)); in ihevce_1x8_ssd_computer_neon() 130 ssd_low = vaddl_u16(vget_low_u16(sqabs_low), vget_high_u16(sqabs_low)); in ihevce_1x16_ssd_computer_neon() 131 ssd_high = vaddl_u16(vget_low_u16(sqabs_high), vget_high_u16(sqabs_high)); in ihevce_1x16_ssd_computer_neon() 164 ssd_0 = vaddl_u16(vget_low_u16(sqabs_0), vget_high_u16(sqabs_0)); in ihevce_1x32_ssd_computer_neon() 165 ssd_1 = vaddl_u16(vget_low_u16(sqabs_1), vget_high_u16(sqabs_1)); in ihevce_1x32_ssd_computer_neon() 166 ssd_2 = vaddl_u16(vget_low_u16(sqabs_2), vget_high_u16(sqabs_2)); in ihevce_1x32_ssd_computer_neon() 167 ssd_3 = vaddl_u16(vget_low_u16(sqabs_3), vget_high_u16(sqabs_3)); in ihevce_1x32_ssd_computer_neon() 220 ssd_0 = vaddl_u16(vget_low_u16(sqabs_0), vget_high_u16(sqabs_0)); in ihevce_1x64_ssd_computer_neon() [all …]
|
D | ihevce_ssd_and_sad_calculator_neon.c | 84 b = vaddl_u16(vget_low_u16(sq_abs_l), vget_high_u16(sq_abs_l)); in ihevce_ssd_and_sad_calculator_neon() 85 d = vaddl_u16(vget_low_u16(sq_abs_h), vget_high_u16(sq_abs_h)); in ihevce_ssd_and_sad_calculator_neon() 108 tmp_a = vaddl_u16(vget_low_u16(sqabs), vget_high_u16(sqabs)); in ihevce_ssd_and_sad_calculator_neon() 150 tmp_a = vaddl_u16(vget_low_u16(sqabs_l), vget_high_u16(sqabs_l)); in ihevce_ssd_and_sad_calculator_neon() 151 tmp_c = vaddl_u16(vget_low_u16(sqabs_h), vget_high_u16(sqabs_h)); in ihevce_ssd_and_sad_calculator_neon() 196 tmp_a = vaddl_u16(vget_low_u16(sqabs_l), vget_high_u16(sqabs_l)); in ihevce_ssd_and_sad_calculator_neon() 197 tmp_c = vaddl_u16(vget_low_u16(sqabs_h), vget_high_u16(sqabs_h)); in ihevce_ssd_and_sad_calculator_neon() 207 tmp_a = vaddl_u16(vget_low_u16(sqabs_l), vget_high_u16(sqabs_l)); in ihevce_ssd_and_sad_calculator_neon() 208 tmp_c = vaddl_u16(vget_low_u16(sqabs_h), vget_high_u16(sqabs_h)); in ihevce_ssd_and_sad_calculator_neon() 259 tmp_a = vaddl_u16(vget_low_u16(sqabs_l), vget_high_u16(sqabs_l)); in ihevce_ssd_and_sad_calculator_neon() [all …]
|
D | ihevce_had_compute_neon.c | 599 uint32x4_t s0 = vaddl_u16(vget_low_u16(r0), vget_high_u16(r0)); in ihevce_HAD_16x16_8bit_neon() 600 uint32x4_t s1 = vaddl_u16(vget_low_u16(r1), vget_high_u16(r1)); in ihevce_HAD_16x16_8bit_neon() 741 uint32x4_t s0 = vaddl_u16(vget_low_u16(r0), vget_high_u16(r0)); in ihevce_HAD_32x32_8bit_neon() 742 uint32x4_t s1 = vaddl_u16(vget_low_u16(r1), vget_high_u16(r1)); in ihevce_HAD_32x32_8bit_neon() 963 uint32x4_t s0 = vaddl_u16(vget_low_u16(r0), vget_high_u16(r0)); in ihevce_compute_16x16HAD_using_8x8_neon() 964 uint32x4_t s1 = vaddl_u16(vget_low_u16(r1), vget_high_u16(r1)); in ihevce_compute_16x16HAD_using_8x8_neon() 1173 uint32x4_t s0 = vaddl_u16(vget_low_u16(r0), vget_high_u16(r0)); in ihevce_compute_32x32HAD_using_16x16_neon() 1174 uint32x4_t s1 = vaddl_u16(vget_low_u16(r1), vget_high_u16(r1)); in ihevce_compute_32x32HAD_using_16x16_neon()
|
/external/libaom/libaom/aom_dsp/arm/ |
D | sad_neon.c | 114 vaddl_u16(vget_low_u16(vec_lo), vget_high_u16(vec_lo)); in horizontal_long_add_16x8() 116 vaddl_u16(vget_low_u16(vec_hi), vget_high_u16(vec_hi)); in horizontal_long_add_16x8()
|
D | sad4d_neon.c | 22 vaddl_u16(vget_low_u16(vec_lo), vget_high_u16(vec_lo)); in horizontal_long_add_16x8() 24 vaddl_u16(vget_low_u16(vec_hi), vget_high_u16(vec_hi)); in horizontal_long_add_16x8()
|
D | sse_neon.c | 30 uint32x4_t q8 = vaddl_u16(vget_low_u16(q6), vget_high_u16(q6)); in sse_W16x1_neon() 31 uint32x4_t q9 = vaddl_u16(vget_low_u16(q7), vget_high_u16(q7)); in sse_W16x1_neon()
|
D | intrapred_neon.c | 562 sum_q = vaddl_u16(vld1_u16(above), vld1_u16(left)); in highbd_dc_predictor()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_smooth_neon.cc | 62 const uint32x4_t pred_0 = vaddl_u16(weighted_top, weighted_left); in CalculatePred() 63 const uint32x4_t pred_1 = vaddl_u16(weighted_bl, weighted_tr); in CalculatePred()
|
D | loop_restoration_neon.cc | 646 const uint32x4_t sum = vaddl_u16(src[0], src[1]); in Sum3W_32() 676 const uint32x4_t sum01 = vaddl_u16(src[0], src[1]); in Sum5W_32() 677 const uint32x4_t sum23 = vaddl_u16(src[2], src[3]); in Sum5W_32() 717 const uint32x4_t sum04 = vaddl_u16(src[0], src[4]); in SumHorizontal() 718 const uint32x4_t sum12 = vaddl_u16(src[1], src[2]); in SumHorizontal()
|
/external/gemmlowp/internal/ |
D | pack_neon.h | 112 vaddl_u16(vget_low_u16(sums_of_2_cells[cell][i]), in Pack()
|
/external/libaom/libaom/av1/common/arm/ |
D | cfl_neon.c | 280 sum_32x4 = vaddq_u32(sum_32x4, vaddl_u16(a0, a1)); in CFL_GET_SUBSAMPLE_FUNCTION()
|
/external/clang/test/CodeGen/ |
D | aarch64-neon-intrinsics.c | 7290 return vaddl_u16(a, b); in test_vaddl_u16()
|
D | arm_neon_intrinsics.c | 810 return vaddl_u16(a, b); in test_vaddl_u16()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 468 _NEON2SSESTORAGE uint32x4_t vaddl_u16(uint16x4_t a, uint16x4_t b); // VADDL.U16 q0,d0,d0 2913 _NEON2SSESTORAGE uint32x4_t vaddl_u16(uint16x4_t a, uint16x4_t b); // VADDL.s16 q0,d0,d0 2914 _NEON2SSE_INLINE uint32x4_t vaddl_u16(uint16x4_t a, uint16x4_t b) // VADDL.s16 q0,d0,d0 in vaddl_u16() function
|