/external/libhevc/encoder/arm/ |
D | ihevce_common_utils_neon.c | 589 edgeidx_reg1 = vabsq_s16(temp_reg1); in ihevce_get_luma_eo_sao_params_neon() 590 edgeidx_reg5 = vabsq_s16(temp_reg5); in ihevce_get_luma_eo_sao_params_neon() 592 edgeidx_reg2 = vabsq_s16(temp_reg2); in ihevce_get_luma_eo_sao_params_neon() 593 edgeidx_reg6 = vabsq_s16(temp_reg6); in ihevce_get_luma_eo_sao_params_neon() 594 edgeidx_reg3 = vabsq_s16(temp_reg3); in ihevce_get_luma_eo_sao_params_neon() 595 edgeidx_reg7 = vabsq_s16(temp_reg7); in ihevce_get_luma_eo_sao_params_neon() 666 edgeidx_reg1 = vabsq_s16(temp_reg1); in ihevce_get_luma_eo_sao_params_neon() 667 edgeidx_reg2 = vabsq_s16(temp_reg2); in ihevce_get_luma_eo_sao_params_neon() 668 edgeidx_reg3 = vabsq_s16(temp_reg3); in ihevce_get_luma_eo_sao_params_neon() 773 edgeidx_reg1 = vabsq_s16(temp_reg1); in ihevce_get_luma_eo_sao_params_neon() [all …]
|
D | ihevce_had_compute_neon.c | 155 p[0] = vabsq_s16(a[0]); in hadamard_sad4x4_4() 156 p[1] = vabsq_s16(a[1]); in hadamard_sad4x4_4() 158 p[2] = vabsq_s16(a[2]); in hadamard_sad4x4_4() 159 p[3] = vabsq_s16(a[3]); in hadamard_sad4x4_4() 162 p[4] = vabsq_s16(a[4]); in hadamard_sad4x4_4() 163 p[5] = vabsq_s16(a[5]); in hadamard_sad4x4_4() 165 p[6] = vabsq_s16(a[6]); in hadamard_sad4x4_4() 166 p[7] = vabsq_s16(a[7]); in hadamard_sad4x4_4() 212 p[k] = vabsq_s16(a[k]); \ in hadamard_sad8x8_using4x4() 347 a0 = vabsq_s16(a0); in ihevce_HAD_8x8_8bit_plane_neon() [all …]
|
D | ihevce_itrans_recon_neon.c | 119 : vqmovun_s16(vabsq_s16(vdupq_n_s16(dc_value))); in ihevce_itrans_recon_dc_8x8_luma_neon() 147 : vqmovun_s16(vabsq_s16(vdupq_n_s16(dc_value))); in ihevce_itrans_recon_dc_8x8_chroma_neon() 177 : vqmovun_s16(vabsq_s16(vdupq_n_s16(dc_value))); in ihevce_itrans_recon_dc_16x16_luma_neon() 202 : vqmovun_s16(vabsq_s16(vdupq_n_s16(dc_value))); in ihevce_itrans_recon_dc_16x16_chroma_neon()
|
/external/libjpeg-turbo/simd/arm/aarch32/ |
D | jchuff-neon.c | 88 int16x8_t abs_row0 = vabsq_s16(row0); in jsimd_huff_encode_one_block_neon() 89 int16x8_t abs_row1 = vabsq_s16(row1); in jsimd_huff_encode_one_block_neon() 90 int16x8_t abs_row2 = vabsq_s16(row2); in jsimd_huff_encode_one_block_neon() 91 int16x8_t abs_row3 = vabsq_s16(row3); in jsimd_huff_encode_one_block_neon() 174 int16x8_t abs_row4 = vabsq_s16(row4); in jsimd_huff_encode_one_block_neon() 175 int16x8_t abs_row5 = vabsq_s16(row5); in jsimd_huff_encode_one_block_neon() 176 int16x8_t abs_row6 = vabsq_s16(row6); in jsimd_huff_encode_one_block_neon() 177 int16x8_t abs_row7 = vabsq_s16(row7); in jsimd_huff_encode_one_block_neon()
|
/external/libjpeg-turbo/simd/arm/aarch64/ |
D | jchuff-neon.c | 161 int16x8_t abs_row0 = vabsq_s16(row0); in jsimd_huff_encode_one_block_neon() 162 int16x8_t abs_row1 = vabsq_s16(row1); in jsimd_huff_encode_one_block_neon() 163 int16x8_t abs_row2 = vabsq_s16(row2); in jsimd_huff_encode_one_block_neon() 164 int16x8_t abs_row3 = vabsq_s16(row3); in jsimd_huff_encode_one_block_neon() 165 int16x8_t abs_row4 = vabsq_s16(row4); in jsimd_huff_encode_one_block_neon() 166 int16x8_t abs_row5 = vabsq_s16(row5); in jsimd_huff_encode_one_block_neon() 167 int16x8_t abs_row6 = vabsq_s16(row6); in jsimd_huff_encode_one_block_neon() 168 int16x8_t abs_row7 = vabsq_s16(row7); in jsimd_huff_encode_one_block_neon()
|
/external/libjpeg-turbo/simd/arm/ |
D | jcphuff-neon.c | 73 int16x8_t abs_coefs1 = vabsq_s16(coefs1); in jsimd_encode_mcu_AC_first_prepare_neon() 74 int16x8_t abs_coefs2 = vabsq_s16(coefs2); in jsimd_encode_mcu_AC_first_prepare_neon() 128 int16x8_t abs_coefs1 = vabsq_s16(coefs1); in jsimd_encode_mcu_AC_first_prepare_neon() 129 int16x8_t abs_coefs2 = vabsq_s16(coefs2); in jsimd_encode_mcu_AC_first_prepare_neon() 173 int16x8_t abs_coefs = vabsq_s16(coefs); in jsimd_encode_mcu_AC_first_prepare_neon() 303 int16x8_t abs_coefs1 = vabsq_s16(coefs1); in jsimd_encode_mcu_AC_refine_prepare_neon() 304 int16x8_t abs_coefs2 = vabsq_s16(coefs2); in jsimd_encode_mcu_AC_refine_prepare_neon() 365 int16x8_t abs_coefs1 = vabsq_s16(coefs1); in jsimd_encode_mcu_AC_refine_prepare_neon() 366 int16x8_t abs_coefs2 = vabsq_s16(coefs2); in jsimd_encode_mcu_AC_refine_prepare_neon() 416 int16x8_t abs_coefs = vabsq_s16(coefs); in jsimd_encode_mcu_AC_refine_prepare_neon()
|
D | jquanti-neon.c | 129 uint16x8_t abs_row0 = vreinterpretq_u16_s16(vabsq_s16(row0)); in jsimd_quantize_neon() 130 uint16x8_t abs_row1 = vreinterpretq_u16_s16(vabsq_s16(row1)); in jsimd_quantize_neon() 131 uint16x8_t abs_row2 = vreinterpretq_u16_s16(vabsq_s16(row2)); in jsimd_quantize_neon() 132 uint16x8_t abs_row3 = vreinterpretq_u16_s16(vabsq_s16(row3)); in jsimd_quantize_neon()
|
/external/libaom/libaom/av1/encoder/arm/neon/ |
D | quantize_neon.c | 57 const int16x8_t v_abs = vabsq_s16(v_coeff); in av1_quantize_fp_neon() 83 const int16x8_t v_abs = vabsq_s16(v_coeff); in av1_quantize_fp_neon() 155 const int16x8_t v_abs = vabsq_s16(v_coeff); in av1_quantize_lp_neon() 180 const int16x8_t v_abs = vabsq_s16(v_coeff); in av1_quantize_lp_neon()
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | fastquantizeb_neon.c | 42 x0 = vabsq_s16(z0); in vp8_fast_quantize_b_neon() 43 x1 = vabsq_s16(z1); in vp8_fast_quantize_b_neon()
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
D | vp9_quantize_neon.c | 74 const int16x8_t v_abs = vabsq_s16(v_coeff); in vp9_quantize_fp_neon() 99 const int16x8_t v_abs = vabsq_s16(v_coeff); in vp9_quantize_fp_neon() 161 const int16x8_t coeff_abs = vabsq_s16(coeff); in vp9_quantize_fp_32x32_neon() 218 const int16x8_t coeff_abs = vabsq_s16(coeff); in vp9_quantize_fp_32x32_neon()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | quantize_neon.c | 62 const int16x8_t coeff_abs = vabsq_s16(coeff); in vpx_quantize_b_neon() 112 const int16x8_t coeff_abs = vabsq_s16(coeff); in vpx_quantize_b_neon() 222 const int16x8_t coeff_abs = vabsq_s16(coeff); in vpx_quantize_b_32x32_neon() 270 const int16x8_t coeff_abs = vabsq_s16(coeff); in vpx_quantize_b_32x32_neon()
|
/external/webp/src/dsp/ |
D | cost_neon.c | 73 const uint16x8_t E0 = vreinterpretq_u16_s16(vabsq_s16(c0)); in GetResidualCost_NEON() 74 const uint16x8_t E1 = vreinterpretq_u16_s16(vabsq_s16(c1)); in GetResidualCost_NEON()
|
D | enc_neon.c | 596 vabsq_s16(vaddq_s16(q_a0, q_a1)), in DistoHorizontalPass_NEON() 597 vabsq_s16(vaddq_s16(q_a3, q_a2)), in DistoHorizontalPass_NEON() 730 const uint16x8_t a1 = vreinterpretq_u16_s16(vabsq_s16(a0)); in CollectHistogram_NEON() 731 const uint16x8_t b1 = vreinterpretq_u16_s16(vabsq_s16(b0)); in CollectHistogram_NEON() 831 const uint16x8_t b = vreinterpretq_u16_s16(vabsq_s16(a)); // coeff = abs(in) in Quantize_NEON()
|
D | yuv_neon.c | 199 const int16x8_t I = vabsq_s16(D); // abs(diff_y) in SharpYUVUpdateY_NEON()
|
/external/libaom/libaom/av1/common/arm/ |
D | cfl_neon.c | 423 int16x8_t scaled_luma = vqrdmulhq_n_s16(vabsq_s16(ac_q3), abs_alpha_q12); in predict_w8() 437 vqrdmulhq_n_s16(vabsq_s16(ac_q3.val[0]), abs_alpha_q12); in predict_w16() 439 vqrdmulhq_n_s16(vabsq_s16(ac_q3.val[1]), abs_alpha_q12); in predict_w16() 458 vqrdmulhq_n_s16(vabsq_s16(ac_q3.val[0]), abs_alpha_q12); in predict_w32() 460 vqrdmulhq_n_s16(vabsq_s16(ac_q3.val[1]), abs_alpha_q12); in predict_w32() 462 vqrdmulhq_n_s16(vabsq_s16(ac_q3.val[2]), abs_alpha_q12); in predict_w32() 464 vqrdmulhq_n_s16(vabsq_s16(ac_q3.val[3]), abs_alpha_q12); in predict_w32()
|
/external/libhevc/common/arm/ |
D | ihevc_resi_trans_neon_32x32.c | 129 abs = vaddq_s16(abs, vabsq_s16(diff_16[0][0])); in ihevc_resi_trans_32x32_neon() 130 abs = vaddq_s16(abs, vabsq_s16(diff_16[1][0])); in ihevc_resi_trans_32x32_neon() 142 abs = vaddq_s16(abs, vabsq_s16(diff_16[2][0])); in ihevc_resi_trans_32x32_neon() 143 abs = vaddq_s16(abs, vabsq_s16(diff_16[3][0])); in ihevc_resi_trans_32x32_neon() 154 abs = vaddq_s16(abs, vabsq_s16(diff_16[0][1])); in ihevc_resi_trans_32x32_neon() 155 abs = vaddq_s16(abs, vabsq_s16(diff_16[1][1])); in ihevc_resi_trans_32x32_neon() 168 abs = vaddq_s16(abs, vabsq_s16(diff_16[2][1])); in ihevc_resi_trans_32x32_neon() 169 abs = vaddq_s16(abs, vabsq_s16(diff_16[3][1])); in ihevc_resi_trans_32x32_neon()
|
D | ihevc_resi_trans_neon.c | 422 abs = vaddq_s16(abs, vabsq_s16(diff_16[k])); \ in ihevc_resi_trans_8x8_neon() 431 abs = vaddq_s16(abs, vabsq_s16(diff_16[k])); \ in ihevc_resi_trans_8x8_neon() 886 abs = vaddq_s16(abs, vabsq_s16(c[i])); in diff()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_cfl_neon.cc | 1096 const int16x8_t luma_abs = vabsq_s16(luma); in Combine8() 1119 const int16x8_t alpha_abs = vabsq_s16(alpha_signed); in CflIntraPredictor4xN_NEON() 1143 const int16x8_t alpha_abs = vabsq_s16(alpha_signed); in CflIntraPredictor8xN_NEON() 1163 const int16x8_t alpha_abs = vabsq_s16(alpha_signed); in CflIntraPredictor16xN_NEON() 1187 const int16x8_t alpha_abs = vabsq_s16(alpha_signed); in CflIntraPredictor32xN_NEON()
|
/external/webrtc/common_audio/signal_processing/ |
D | min_max_operations_neon.c | 34 v = vabsq_s16(v); in WebRtcSpl_MaxAbsValueW16Neon()
|
/external/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/ |
D | absneg.c | 63 return vabsq_s16(a); in test_vabsq_s16()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-misc.c | 1336 return vabsq_s16(a); in test_vabsq_s16()
|
D | arm_neon_intrinsics.c | 435 return vabsq_s16(a); in test_vabsq_s16()
|
/external/clang/test/CodeGen/ |
D | aarch64-neon-misc.c | 1446 return vabsq_s16(a); in test_vabsq_s16()
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v128_intrinsics_arm.h | 270 return vreinterpretq_s64_s16(vabsq_s16(vreinterpretq_s16_s64(x))); in v128_abs_s16()
|
/external/pffft/ |
D | sse2neon.h | 1225 return vreinterpretq_m128i_s16(vabsq_s16(vreinterpretq_s16_m128i(a))); in _mm_abs_epi16()
|