Home
last modified time | relevance | path

Searched refs:sign_reg0 (Results 1 – 3 of 3) sorted by relevance

/external/libhevc/encoder/arm/
Dihevce_common_utils_neon.c477 int16x8_t sign_reg0, sign_reg1, sign_reg, sign_reg2, sign_reg3; in ihevce_get_luma_eo_sao_params_neon() local
546 sign_reg0 = vreinterpretq_s16_u16( in ihevce_get_luma_eo_sao_params_neon()
548 sign_reg = (int16x8_t)vcgtq_s16(sign_reg0, const_0); in ihevce_get_luma_eo_sao_params_neon()
549 sign_reg0 = (int16x8_t)vcltq_s16(sign_reg0, const_0); in ihevce_get_luma_eo_sao_params_neon()
550 sign_reg0 = vsubq_s16(sign_reg0, sign_reg); in ihevce_get_luma_eo_sao_params_neon()
570 edgeidx = vaddq_s16(vaddq_s16(sign_reg0, const_2), sign_reg1); in ihevce_get_luma_eo_sao_params_neon()
646 sign_reg0 = vreinterpretq_s16_u16(vsubl_u8(recon_buf, recon_buf0)); in ihevce_get_luma_eo_sao_params_neon()
647 sign_reg = (int16x8_t)vcgtq_s16(sign_reg0, const_0); in ihevce_get_luma_eo_sao_params_neon()
648 sign_reg0 = (int16x8_t)vcltq_s16(sign_reg0, const_0); in ihevce_get_luma_eo_sao_params_neon()
649 sign_reg0 = vsubq_s16(sign_reg0, sign_reg); in ihevce_get_luma_eo_sao_params_neon()
[all …]
/external/libavc/common/x86/
Dih264_resi_trans_quant_sse42.c123 __m128i sign_reg0, sign_reg2; in ih264_resi_trans_quant_4x4_sse42() local
240 sign_reg0 = _mm_cmpgt_epi16(zero_8x16b,src_r0); in ih264_resi_trans_quant_4x4_sse42()
243 sign_reg0 = _mm_mullo_epi16(temp_2,sign_reg0); in ih264_resi_trans_quant_4x4_sse42()
246 sign_reg0 = _mm_add_epi16(temp_1,sign_reg0); in ih264_resi_trans_quant_4x4_sse42()
284 temp0 = _mm_sign_epi16(temp0, sign_reg0); in ih264_resi_trans_quant_4x4_sse42()
397 __m128i sign_reg0, sign_reg2; in ih264_resi_trans_quant_chroma_4x4_sse42() local
523 sign_reg0 = _mm_cmpgt_epi16(zero_8x16b,src_r0); in ih264_resi_trans_quant_chroma_4x4_sse42()
526 sign_reg0 = _mm_mullo_epi16(temp_2,sign_reg0); in ih264_resi_trans_quant_chroma_4x4_sse42()
529 sign_reg0 = _mm_add_epi16(temp_1,sign_reg0); in ih264_resi_trans_quant_chroma_4x4_sse42()
567 temp0 = _mm_sign_epi16(temp0, sign_reg0); in ih264_resi_trans_quant_chroma_4x4_sse42()
[all …]
/external/libavc/common/x86/svc/
Disvc_resi_trans_quant_sse42.c153 __m128i sign_reg0, sign_reg2; in isvc_resi_trans_quant_4x4_sse42() local
338 sign_reg0 = _mm_cmpgt_epi16(zero_8x16b, src_r0); in isvc_resi_trans_quant_4x4_sse42()
341 sign_reg0 = _mm_mullo_epi16(temp_2, sign_reg0); in isvc_resi_trans_quant_4x4_sse42()
344 sign_reg0 = _mm_add_epi16(temp_1, sign_reg0); in isvc_resi_trans_quant_4x4_sse42()
385 temp0 = _mm_sign_epi16(temp0, sign_reg0); in isvc_resi_trans_quant_4x4_sse42()
455 __m128i sign_reg0, sign_reg2; in isvc_resi_trans_quant_4x4_with_res_pred_sse42() local
667 sign_reg0 = _mm_cmpgt_epi16(zero_8x16b, src_r0); in isvc_resi_trans_quant_4x4_with_res_pred_sse42()
670 sign_reg0 = _mm_mullo_epi16(temp_2, sign_reg0); in isvc_resi_trans_quant_4x4_with_res_pred_sse42()
673 sign_reg0 = _mm_add_epi16(temp_1, sign_reg0); in isvc_resi_trans_quant_4x4_with_res_pred_sse42()
714 temp0 = _mm_sign_epi16(temp0, sign_reg0); in isvc_resi_trans_quant_4x4_with_res_pred_sse42()
[all …]