Home
last modified time | relevance | path

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

/external/libopus/silk/fixed/
Dburg_modified_FIX.c58 opus_int32 C0, num, nrg, rc_Q31, invGain_Q30, Atmp_QA, Atmp1, tmp1, tmp2, x1, x2; in silk_burg_modified() local
195 rc_Q31 = silk_DIV32_varQ( num, nrg, 31 ); in silk_burg_modified()
197 rc_Q31 = ( num > 0 ) ? silk_int32_MAX : silk_int32_MIN; in silk_burg_modified()
201 tmp1 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); in silk_burg_modified()
206rc_Q31 = silk_SQRT_APPROX( tmp2 ); /* Q15 */ in silk_burg_modified()
208rc_Q31 = silk_RSHIFT32( rc_Q31 + silk_DIV32( tmp2, rc_Q31 ), 1 ); /* Q15 */ in silk_burg_modified()
209rc_Q31 = silk_LSHIFT32( rc_Q31, 16 ); /* Q31 */ in silk_burg_modified()
212 rc_Q31 = -rc_Q31; in silk_burg_modified()
224 … Af_QA[ k ] = silk_ADD_LSHIFT32( tmp1, silk_SMMUL( tmp2, rc_Q31 ), 1 ); /* QA */ in silk_burg_modified()
225 … Af_QA[ n - k - 1 ] = silk_ADD_LSHIFT32( tmp2, silk_SMMUL( tmp1, rc_Q31 ), 1 ); /* QA */ in silk_burg_modified()
[all …]
/external/libopus/silk/
DLPC_inv_pred_gain.c47 opus_int32 invGain_Q30, rc_Q31, rc_mult1_Q30, rc_mult2, tmp_QA; in LPC_inverse_pred_gain_QA() local
60 rc_Q31 = -silk_LSHIFT( Anew_QA[ k ], 31 - QA ); in LPC_inverse_pred_gain_QA()
63 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); in LPC_inverse_pred_gain_QA()
83 tmp_QA = Aold_QA[ n ] - MUL32_FRAC_Q( Aold_QA[ k - n - 1 ], rc_Q31, 31 ); in LPC_inverse_pred_gain_QA()
94 rc_Q31 = -silk_LSHIFT( Anew_QA[ 0 ], 31 - QA ); in LPC_inverse_pred_gain_QA()
97 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); in LPC_inverse_pred_gain_QA()