Home
last modified time | relevance | path

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

/external/libopus/silk/x86/
DVQ_WMat_EC_sse4_1.c55 opus_int16 diff_Q14[ 5 ]; in silk_VQ_WMat_EC_sse4_1() local
65 diff_Q14[ 0 ] = in_Q14[ 0 ] - silk_LSHIFT( cb_row_Q7[ 0 ], 7 ); in silk_VQ_WMat_EC_sse4_1()
72 diff_Q14[ 1 ] = _mm_extract_epi16( C_tmp1, 0 ); in silk_VQ_WMat_EC_sse4_1()
73 diff_Q14[ 2 ] = _mm_extract_epi16( C_tmp1, 2 ); in silk_VQ_WMat_EC_sse4_1()
74 diff_Q14[ 3 ] = _mm_extract_epi16( C_tmp1, 4 ); in silk_VQ_WMat_EC_sse4_1()
75 diff_Q14[ 4 ] = _mm_extract_epi16( C_tmp1, 6 ); in silk_VQ_WMat_EC_sse4_1()
102 sum2_Q16 = silk_SMLAWB( sum2_Q16, W_Q18[ 0 ], diff_Q14[ 0 ] ); in silk_VQ_WMat_EC_sse4_1()
103 sum1_Q14 = silk_SMLAWB( sum1_Q14, sum2_Q16, diff_Q14[ 0 ] ); in silk_VQ_WMat_EC_sse4_1()
106 sum2_Q16 = silk_SMULWB( W_Q18[ 7 ], diff_Q14[ 2 ] ); in silk_VQ_WMat_EC_sse4_1()
107 sum2_Q16 = silk_SMLAWB( sum2_Q16, W_Q18[ 8 ], diff_Q14[ 3 ] ); in silk_VQ_WMat_EC_sse4_1()
[all …]