/external/libaom/libaom/aom_dsp/arm/ |
D | intrapred_neon.c | 32 const uint16x4_t p1 = vpadd_u16(p0, p0); in dc_4x4() 39 const uint16x4_t p1 = vpadd_u16(p0, p0); in dc_4x4() 100 const uint16x4_t p1 = vpadd_u16(p0, p0); in dc_8x8() 101 const uint16x4_t p2 = vpadd_u16(p1, p1); in dc_8x8() 108 const uint16x4_t p1 = vpadd_u16(p0, p0); in dc_8x8() 109 const uint16x4_t p2 = vpadd_u16(p1, p1); in dc_8x8() 172 const uint16x4_t p2 = vpadd_u16(p1, p1); in dc_16x16() 173 const uint16x4_t p3 = vpadd_u16(p2, p2); in dc_16x16() 181 const uint16x4_t p2 = vpadd_u16(p1, p1); in dc_16x16() 182 const uint16x4_t p3 = vpadd_u16(p2, p2); in dc_16x16() [all …]
|
/external/libhevc/encoder/arm/ |
D | ihevce_coarse_layer_sad_neon.c | 202 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in hme_store_4x4_sads_high_speed_neon() 203 tmp_a1 = vpadd_u16(vget_low_u16(abs_23), vget_high_u16(abs_23)); in hme_store_4x4_sads_high_speed_neon() 205 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in hme_store_4x4_sads_high_speed_neon() 222 tmp_a = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in hme_store_4x4_sads_high_speed_neon() 359 tmp_a.val[0] = vpadd_u16(vget_low_u16(abs_a_01), vget_high_u16(abs_a_01)); in hme_store_4x4_sads_high_quality_neon() 360 tmp_a.val[1] = vpadd_u16(vget_low_u16(abs_a_23), vget_high_u16(abs_a_23)); in hme_store_4x4_sads_high_quality_neon() 362 tmp_a.val[0] = vpadd_u16(vget_low_u16(abs_a_01), vget_high_u16(abs_a_01)); in hme_store_4x4_sads_high_quality_neon() 363 tmp_b0 = vpadd_u16(vget_low_u16(abs_b_01), vget_high_u16(abs_b_01)); in hme_store_4x4_sads_high_quality_neon() 364 tmp_b1 = vpadd_u16(vget_low_u16(abs_b_23), vget_high_u16(abs_b_23)); in hme_store_4x4_sads_high_quality_neon() 366 tmp_a.val[1] = vpadd_u16(vget_low_u16(abs_b_01), vget_high_u16(abs_b_01)); in hme_store_4x4_sads_high_quality_neon() [all …]
|
D | ihevce_me_neon.c | 197 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in ihevce_sad4_4x4_neon() 198 tmp_a1 = vpadd_u16(vget_low_u16(abs_23), vget_high_u16(abs_23)); in ihevce_sad4_4x4_neon() 200 tmp_a0 = vpadd_u16(vget_low_u16(abs_01), vget_high_u16(abs_01)); in ihevce_sad4_4x4_neon() 230 tmp_a0 = vpadd_u16(vget_low_u16(abs_0), vget_high_u16(abs_0)); in ihevce_sad4_8x8_neon() 231 tmp_a1 = vpadd_u16(vget_low_u16(abs_1), vget_high_u16(abs_1)); in ihevce_sad4_8x8_neon() 233 tmp_a0 = vpadd_u16(vget_low_u16(abs_2), vget_high_u16(abs_2)); in ihevce_sad4_8x8_neon() 234 tmp_a1 = vpadd_u16(vget_low_u16(abs_3), vget_high_u16(abs_3)); in ihevce_sad4_8x8_neon() 236 tmp_a0 = vpadd_u16(vget_low_u16(abs_0), vget_high_u16(abs_0)); in ihevce_sad4_8x8_neon() 237 tmp_a1 = vpadd_u16(vget_low_u16(abs_1), vget_high_u16(abs_1)); in ihevce_sad4_8x8_neon()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | sad4d_neon.c | 54 a[0] = vpadd_u16(vget_low_u16(abs[0]), vget_high_u16(abs[0])); in sad4x_4d() 55 a[1] = vpadd_u16(vget_low_u16(abs[1]), vget_high_u16(abs[1])); in sad4x_4d() 81 const uint16x4_t b0 = vpadd_u16(a0, a1); in sad_512_pel_final_neon() 82 const uint16x4_t b1 = vpadd_u16(a2, a3); in sad_512_pel_final_neon() 90 const uint16x4_t a0 = vpadd_u16(vget_low_u16(sum[0]), vget_high_u16(sum[0])); in sad_1024_pel_final_neon() 91 const uint16x4_t a1 = vpadd_u16(vget_low_u16(sum[1]), vget_high_u16(sum[1])); in sad_1024_pel_final_neon() 92 const uint16x4_t a2 = vpadd_u16(vget_low_u16(sum[2]), vget_high_u16(sum[2])); in sad_1024_pel_final_neon() 93 const uint16x4_t a3 = vpadd_u16(vget_low_u16(sum[3]), vget_high_u16(sum[3])); in sad_1024_pel_final_neon()
|
D | intrapred_neon.c | 23 return vpadd_u16(p0, p0); in dc_sum_4() 42 sum = vpadd_u16(vget_low_u16(al), vget_low_u16(al)); in vpx_dc_predictor_4x4_neon() 43 sum = vpadd_u16(sum, sum); in vpx_dc_predictor_4x4_neon() 78 sum = vpadd_u16(sum, sum); in dc_sum_8() 79 return vpadd_u16(sum, sum); in dc_sum_8() 99 sum = vpadd_u16(sum, sum); in vpx_dc_predictor_8x8_neon() 100 sum = vpadd_u16(sum, sum); in vpx_dc_predictor_8x8_neon() 136 sum = vpadd_u16(sum, sum); in dc_sum_16() 137 return vpadd_u16(sum, sum); in dc_sum_16() 158 sum = vpadd_u16(sum, sum); in vpx_dc_predictor_16x16_neon() [all …]
|
D | highbd_intrapred_neon.c | 22 const uint16x4_t p0 = vpadd_u16(ref_u16, ref_u16); in dc_sum_4() 23 return vpadd_u16(p0, p0); in dc_sum_4() 44 sum = vpadd_u16(sum, sum); in vpx_highbd_dc_predictor_4x4_neon() 45 sum = vpadd_u16(sum, sum); in vpx_highbd_dc_predictor_4x4_neon() 85 sum = vpadd_u16(sum, sum); in dc_sum_8() 86 return vpadd_u16(sum, sum); in dc_sum_8() 107 sum = vpadd_u16(sum, sum); in vpx_highbd_dc_predictor_8x8_neon() 108 sum = vpadd_u16(sum, sum); in vpx_highbd_dc_predictor_8x8_neon() 149 sum = vpadd_u16(sum, sum); in dc_sum_16() 150 return vpadd_u16(sum, sum); in dc_sum_16() [all …]
|
/external/libaom/libaom/av1/common/arm/ |
D | cfl_neon.c | 137 return vcombine_u16(vpadd_u16(vget_low_u16(a), vget_high_u16(a)), in vpaddq_u16() 138 vpadd_u16(vget_low_u16(b), vget_high_u16(b))); in vpaddq_u16() 153 const uint16x4_t hsum = vpadd_u16(sum, sum); in cfl_luma_subsampling_420_hbd_neon() 197 const uint16x4_t hsum = vpadd_u16(top, top); in cfl_luma_subsampling_422_hbd_neon()
|
/external/webp/src/dsp/ |
D | dec_neon.c | 1285 const uint16x4_t p1 = vpadd_u16(p0, p0); in DC4_NEON() 1436 const uint16x4_t p1 = vpadd_u16(p0, p0); in DC8_NEON() 1437 const uint16x4_t p2 = vpadd_u16(p1, p1); in DC8_NEON() 1520 const uint16x4_t p2 = vpadd_u16(p1, p1); in DC16_NEON() 1521 const uint16x4_t p3 = vpadd_u16(p2, p2); in DC16_NEON()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_cfl_neon.cc | 457 return vcombine_u16(vpadd_u16(vget_low_u16(a), vget_high_u16(a)), in vpaddq_u16() 458 vpadd_u16(vget_low_u16(b), vget_high_u16(b))); in vpaddq_u16()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-intrinsics.c | 4398 return vpadd_u16(a, b); in test_vpadd_u16()
|
D | arm_neon_intrinsics.c | 9355 return vpadd_u16(a, b); in test_vpadd_u16()
|
/external/clang/test/CodeGen/ |
D | arm_neon_intrinsics.c | 11274 return vpadd_u16(a, b); in test_vpadd_u16()
|
D | aarch64-neon-intrinsics.c | 4999 return vpadd_u16(a, b); in test_vpadd_u16()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 903 _NEON2SSESTORAGE uint16x4_t vpadd_u16(uint16x4_t a, uint16x4_t b); // VPADD.I16 d0,d0,d0 6311 _NEON2SSESTORAGE uint16x4_t vpadd_u16(uint16x4_t a, uint16x4_t b); // VPADD.I16 d0,d0,d0 6312 _NEON2SSE_INLINE uint16x4_t vpadd_u16(uint16x4_t a, uint16x4_t b) // VPADD.I16 d0,d0,d0 in vpadd_u16() function
|