Home | History | Annotate | Download | only in celt

Lines Matching refs:ac

39 const opus_val32 *ac,  /* in:  [0...p] autocorrelation values  */
45 opus_val32 error = ac[0];
54 if (ac[0] != 0)
60 rr += MULT32_32_Q31(lpc[j],ac[i - j]);
61 rr += SHR32(ac[i + 1],3);
77 if (error<SHR32(ac[0],10))
80 if (error<.001f*ac[0])
225 opus_val32 *ac, /* out: [0...lag-1] ac values */
279 celt_pitch_xcorr(xptr, xptr, ac, fastN, lag+1, arch);
284 ac[k] += d;
289 ac[0] += SHL32((opus_int32)1, -shift);
290 if (ac[0] < 268435456)
292 int shift2 = 29 - EC_ILOG(ac[0]);
294 ac[i] = SHL32(ac[i], shift2);
296 } else if (ac[0] >= 536870912)
299 if (ac[0] >= 1073741824)
302 ac[i] = SHR32(ac[i], shift2);