Searched refs:sign_reg2 (Results 1 – 3 of 3) sorted by relevance
/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 241 sign_reg2 = _mm_cmpgt_epi16(zero_8x16b,src_r2); in ih264_resi_trans_quant_4x4_sse42() 244 sign_reg2 = _mm_mullo_epi16(temp_2,sign_reg2); in ih264_resi_trans_quant_4x4_sse42() 247 sign_reg2 = _mm_add_epi16(temp_1,sign_reg2); in ih264_resi_trans_quant_4x4_sse42() 285 temp2 = _mm_sign_epi16(temp2, sign_reg2); in ih264_resi_trans_quant_4x4_sse42() 397 __m128i sign_reg0, sign_reg2; in ih264_resi_trans_quant_chroma_4x4_sse42() local 524 sign_reg2 = _mm_cmpgt_epi16(zero_8x16b,src_r2); in ih264_resi_trans_quant_chroma_4x4_sse42() 527 sign_reg2 = _mm_mullo_epi16(temp_2,sign_reg2); in ih264_resi_trans_quant_chroma_4x4_sse42() 530 sign_reg2 = _mm_add_epi16(temp_1,sign_reg2); in ih264_resi_trans_quant_chroma_4x4_sse42() 568 temp2 = _mm_sign_epi16(temp2, sign_reg2); 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 339 sign_reg2 = _mm_cmpgt_epi16(zero_8x16b, src_r2); in isvc_resi_trans_quant_4x4_sse42() 342 sign_reg2 = _mm_mullo_epi16(temp_2, sign_reg2); in isvc_resi_trans_quant_4x4_sse42() 345 sign_reg2 = _mm_add_epi16(temp_1, sign_reg2); in isvc_resi_trans_quant_4x4_sse42() 386 temp2 = _mm_sign_epi16(temp2, sign_reg2); in isvc_resi_trans_quant_4x4_sse42() 455 __m128i sign_reg0, sign_reg2; in isvc_resi_trans_quant_4x4_with_res_pred_sse42() local 668 sign_reg2 = _mm_cmpgt_epi16(zero_8x16b, src_r2); in isvc_resi_trans_quant_4x4_with_res_pred_sse42() 671 sign_reg2 = _mm_mullo_epi16(temp_2, sign_reg2); in isvc_resi_trans_quant_4x4_with_res_pred_sse42() 674 sign_reg2 = _mm_add_epi16(temp_1, sign_reg2); in isvc_resi_trans_quant_4x4_with_res_pred_sse42() 715 temp2 = _mm_sign_epi16(temp2, sign_reg2); in isvc_resi_trans_quant_4x4_with_res_pred_sse42() [all …]
|
/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 558 sign_reg2 = vreinterpretq_s16_u16( in ihevce_get_luma_eo_sao_params_neon() 560 sign_reg = (int16x8_t)vcgtq_s16(sign_reg2, const_0); in ihevce_get_luma_eo_sao_params_neon() 561 sign_reg2 = (int16x8_t)vcltq_s16(sign_reg2, const_0); in ihevce_get_luma_eo_sao_params_neon() 562 sign_reg2 = vsubq_s16(sign_reg2, sign_reg); in ihevce_get_luma_eo_sao_params_neon() 571 edgeidx1 = vaddq_s16(vaddq_s16(sign_reg2, const_2), sign_reg3); in ihevce_get_luma_eo_sao_params_neon() 742 sign_reg2 = vreinterpretq_s16_u16( in ihevce_get_luma_eo_sao_params_neon() 744 sign_reg = (int16x8_t)vcgtq_s16(sign_reg2, const_0); in ihevce_get_luma_eo_sao_params_neon() 745 sign_reg2 = (int16x8_t)vcltq_s16(sign_reg2, const_0); in ihevce_get_luma_eo_sao_params_neon() 746 sign_reg2 = vsubq_s16(sign_reg2, sign_reg); in ihevce_get_luma_eo_sao_params_neon() [all …]
|