Home | History | Annotate | Download | only in silk

Lines Matching refs:nrgx

45     opus_int32 nrgx, nrgy, corr, pred_Q13, pred2_Q10;
48 silk_sum_sqr_shift( &nrgx, &scale1, x, length );
53 nrgx = silk_RSHIFT32( nrgx, scale - scale1 );
54 nrgx = silk_max_int( nrgx, 1 );
56 pred_Q13 = silk_DIV32_varQ( corr, nrgx, 13 );
66 mid_res_amp_Q0[ 0 ] = silk_SMLAWB( mid_res_amp_Q0[ 0 ], silk_LSHIFT( silk_SQRT_APPROX( nrgx ), scale ) - mid_res_amp_Q0[ 0 ],
68 /* Residual energy = nrgy - 2 * pred * corr + pred^2 * nrgx */
70 nrgy = silk_ADD_LSHIFT32( nrgy, silk_SMULWB( nrgx, pred2_Q10 ), 6 );