Home | History | Annotate | Download | only in src

Lines Matching refs:accu

131     FIXP_DBL accu = fMultDiv2(mdctSpectrum[line], quantizer);
133 if (accu < FL2FXCONST_DBL(0.0f)) {
134 accu = -accu;
136 INT accuShift = CntLeadingZeros(accu) - 1; /* CountLeadingBits() is not
139 accu <<= accuShift;
141 (INT)(accu >> (DFRACT_BITS - 2 - MANT_DIGITS)) & (~MANT_SIZE);
143 accu = fMultDiv2(FDKaacEnc_mTab_3_4[tabIndex],
147 accu >>= fixMin(totalShift, DFRACT_BITS - 1);
149 (SHORT)(-((LONG)(k + accu) >> (DFRACT_BITS - 1 - 16)));
150 } else if (accu > FL2FXCONST_DBL(0.0f)) {
152 INT accuShift = CntLeadingZeros(accu) - 1; /* CountLeadingBits() is not
155 accu <<= accuShift;
157 (INT)(accu >> (DFRACT_BITS - 2 - MANT_DIGITS)) & (~MANT_SIZE);
159 accu = fMultDiv2(FDKaacEnc_mTab_3_4[tabIndex],
163 accu >>= fixMin(totalShift, DFRACT_BITS - 1);
164 quaSpectrum[line] = (SHORT)((LONG)(k + accu) >> (DFRACT_BITS - 1 - 16));
194 FIXP_DBL accu;
198 accu = (FIXP_DBL)-quantSpectrum[line];
200 ex = CountLeadingBits(accu);
201 accu <<= ex;
206 tabIndex = (INT)(accu >> (DFRACT_BITS - 2 - MANT_DIGITS)) & (~MANT_SIZE);
216 accu = fMult(s, t);
220 1; /* -1 to avoid overflows in accu */
223 accu <<= -(-iquantizershift - specExp);
225 accu >>= -iquantizershift - specExp;
227 mdctSpectrum[line] = -accu;
229 FIXP_DBL accu;
233 accu = (FIXP_DBL)(INT)quantSpectrum[line];
235 ex = CountLeadingBits(accu);
236 accu <<= ex;
241 tabIndex = (INT)(accu >> (DFRACT_BITS - 2 - MANT_DIGITS)) & (~MANT_SIZE);
251 accu = fMult(s, t);
255 1; /* -1 to avoid overflows in accu */
258 accu <<= -(-iquantizershift - specExp);
260 accu >>= -iquantizershift - specExp;
262 mdctSpectrum[line] = accu;