Home
last modified time | relevance | path

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

/external/libopus/silk/x86/
DNSQ_sse.c548 __m128i xmm_xq_Q14_3210, xmm_xq_Q14_x3x1, xmm_xq_Q14_7654, xmm_xq_Q14_x7x5; in silk_noise_shape_quantizer_10_16_sse4_1() local
559 xmm_xq_Q14_3210 = _mm_loadu_si128( (__m128i *)(&(psLPC_Q14[ i + 0 ] ) ) ); in silk_noise_shape_quantizer_10_16_sse4_1()
563 xmm_xq_Q14_x3x1 = _mm_shuffle_epi32( xmm_xq_Q14_3210, _MM_SHUFFLE( 0, 3, 2, 1 ) ); in silk_noise_shape_quantizer_10_16_sse4_1()
567 xmm_xq_Q14_3210 = _mm_mul_epi32( xmm_xq_Q14_3210, xmm_Gain_Q10 ); in silk_noise_shape_quantizer_10_16_sse4_1()
572 xmm_xq_Q14_3210 = _mm_srli_epi64( xmm_xq_Q14_3210, 16 ); in silk_noise_shape_quantizer_10_16_sse4_1()
577 xmm_xq_Q14_3210 = _mm_blend_epi16( xmm_xq_Q14_3210, xmm_xq_Q14_x3x1, 0xCC ); in silk_noise_shape_quantizer_10_16_sse4_1()
581 xmm_xq_Q14_3210 = _mm_add_epi32( xmm_xq_Q14_3210, xmm_tempa ); in silk_noise_shape_quantizer_10_16_sse4_1()
584 xmm_xq_Q14_3210 = _mm_srai_epi32( xmm_xq_Q14_3210, 8 ); in silk_noise_shape_quantizer_10_16_sse4_1()
588 xmm_xq_Q14_3210 = _mm_packs_epi32( xmm_xq_Q14_3210, xmm_xq_Q14_7654 ); in silk_noise_shape_quantizer_10_16_sse4_1()
591 _mm_storeu_si128( (__m128i *)(&xq[ i ] ), xmm_xq_Q14_3210 ); in silk_noise_shape_quantizer_10_16_sse4_1()