Lines Matching refs:rshifts

57     opus_int         k, n, s, lz, rshifts, rshifts_extra, reached_max_gain;  in silk_burg_modified()  local
70 silk_sum_sqr_shift( &C0, &rshifts, x, nb_subfr * subfr_length ); in silk_burg_modified()
71 if( rshifts > MAX_RSHIFTS ) { in silk_burg_modified()
72 C0 = silk_LSHIFT32( C0, rshifts - MAX_RSHIFTS ); in silk_burg_modified()
74 rshifts = MAX_RSHIFTS; in silk_burg_modified()
79 rshifts_extra = silk_min( rshifts_extra, MAX_RSHIFTS - rshifts ); in silk_burg_modified()
82 rshifts_extra = silk_max( rshifts_extra, MIN_RSHIFTS - rshifts ); in silk_burg_modified()
85 rshifts += rshifts_extra; in silk_burg_modified()
89 if( rshifts > 0 ) { in silk_burg_modified()
94 silk_inner_prod16_aligned_64( x_ptr, x_ptr + n, subfr_length - n ), rshifts ); in silk_burg_modified()
109 C_first_row[ n - 1 ] += silk_LSHIFT32( xcorr[ n - 1 ], -rshifts ); in silk_burg_modified()
125 if( rshifts > -2 ) { in silk_burg_modified()
128 …x1 = -silk_LSHIFT32( (opus_int32)x_ptr[ n ], 16 - rshifts ); /* Q(16-rs… in silk_burg_modified()
129 …x2 = -silk_LSHIFT32( (opus_int32)x_ptr[ subfr_length - n - 1 ], 16 - rshifts ); /* Q(16-rs… in silk_burg_modified()
139 …tmp1 = silk_LSHIFT32( -tmp1, 32 - QA - rshifts ); /* Q(16-rs… in silk_burg_modified()
140 …tmp2 = silk_LSHIFT32( -tmp2, 32 - QA - rshifts ); /* Q(16-rs… in silk_burg_modified()
149 …x1 = -silk_LSHIFT32( (opus_int32)x_ptr[ n ], -rshifts ); /* Q( -rsh… in silk_burg_modified()
150 …x2 = -silk_LSHIFT32( (opus_int32)x_ptr[ subfr_length - n - 1 ], -rshifts ); /* Q( -rsh… in silk_burg_modified()
164 … silk_LSHIFT32( (opus_int32)x_ptr[ n - k ], -rshifts - 1 ) ); /* Q( -rshift ) */ in silk_burg_modified()
166 … silk_LSHIFT32( (opus_int32)x_ptr[ subfr_length - n + k - 1 ], -rshifts - 1 ) ); /* Q( -rshift ) */ in silk_burg_modified()
252 if( rshifts > 0 ) { in silk_burg_modified()
255 … C0 -= (opus_int32)silk_RSHIFT64( silk_inner_prod16_aligned_64( x_ptr, x_ptr, D ), rshifts ); in silk_burg_modified()
260 C0 -= silk_LSHIFT32( silk_inner_prod_aligned( x_ptr, x_ptr, D ), -rshifts ); in silk_burg_modified()
265 *res_nrg_Q = -rshifts; in silk_burg_modified()
277 *res_nrg_Q = -rshifts; in silk_burg_modified()