Searched refs:sign_reg0 (Results 1 – 3 of 3) sorted by relevance
/external/libhevc/encoder/arm/ |
D | ihevce_common_utils_neon.c | 477 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/ |
D | ih264_resi_trans_quant_sse42.c | 123 __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/ |
D | isvc_resi_trans_quant_sse42.c | 153 __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 …]
|