Home
last modified time | relevance | path

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

/external/libopus/silk/fixed/
DcorrMatrix_FIX.c84 opus_int i, j, lag, rshifts_local, head_room_rshifts; in silk_corrMatrix_FIX() local
89 silk_sum_sqr_shift( &energy, &rshifts_local, x, L + order - 1 ); in silk_corrMatrix_FIX()
94 rshifts_local += head_room_rshifts; in silk_corrMatrix_FIX()
99 energy -= silk_RSHIFT32( silk_SMULBB( x[ i ], x[ i ] ), rshifts_local ); in silk_corrMatrix_FIX()
101 if( rshifts_local < *rshifts ) { in silk_corrMatrix_FIX()
103 energy = silk_RSHIFT32( energy, *rshifts - rshifts_local ); in silk_corrMatrix_FIX()
104 rshifts_local = *rshifts; in silk_corrMatrix_FIX()
112 … silk_SUB32( energy, silk_RSHIFT32( silk_SMULBB( ptr1[ L - j ], ptr1[ L - j ] ), rshifts_local ) ); in silk_corrMatrix_FIX()
113 …ergy = silk_ADD32( energy, silk_RSHIFT32( silk_SMULBB( ptr1[ -j ], ptr1[ -j ] ), rshifts_local ) ); in silk_corrMatrix_FIX()
119 if( rshifts_local > 0 ) { in silk_corrMatrix_FIX()
[all …]