Home
last modified time | relevance | path

Searched refs:accu (Results 1 – 25 of 42) sorted by relevance

12

/external/libxaac/decoder/
Dixheaacd_qmf_dec.c367 WORD32 accu; in ixheaacd_sbr_qmfanal32_winadd_eld() local
368 accu = ixheaacd_mult16x16in32(inp1[n + 0], p_qmf1[(n + 0)]); in ixheaacd_sbr_qmfanal32_winadd_eld()
369 accu = ixheaacd_add32( in ixheaacd_sbr_qmfanal32_winadd_eld()
370 accu, ixheaacd_mult16x16in32(inp1[n + 64], p_qmf1[(n + 64)])); in ixheaacd_sbr_qmfanal32_winadd_eld()
371 accu = ixheaacd_add32( in ixheaacd_sbr_qmfanal32_winadd_eld()
372 accu, ixheaacd_mult16x16in32(inp1[n + 128], p_qmf1[(n + 128)])); in ixheaacd_sbr_qmfanal32_winadd_eld()
373 accu = ixheaacd_add32( in ixheaacd_sbr_qmfanal32_winadd_eld()
374 accu, ixheaacd_mult16x16in32(inp1[n + 192], p_qmf1[(n + 192)])); in ixheaacd_sbr_qmfanal32_winadd_eld()
375 accu = ixheaacd_add32( in ixheaacd_sbr_qmfanal32_winadd_eld()
376 accu, ixheaacd_mult16x16in32(inp1[n + 256], p_qmf1[(n + 256)])); in ixheaacd_sbr_qmfanal32_winadd_eld()
[all …]
Dixheaacd_lpfuncs.c127 WORD32 i, accu; in ixheaacd_process_win_seq() local
139 accu = ixheaacd_add32_sat(temp1, ((WORD32)prev[i] << 16)); in ixheaacd_process_win_seq()
140 out[ch_fac * i] = ixheaacd_round16(accu << 1); in ixheaacd_process_win_seq()
142 accu = ixheaacd_shl32_dir_sat_limit( in ixheaacd_process_win_seq()
146 out[ch_fac * (i + SIZE09)] = ixheaacd_round16(accu << 2); in ixheaacd_process_win_seq()
158 accu = ixheaacd_mult32x16in32_drc( in ixheaacd_process_win_seq()
161 out[ch_fac * i] = ixheaacd_round16(accu << 2); in ixheaacd_process_win_seq()
163 accu = ixheaacd_sub32_sat( in ixheaacd_process_win_seq()
168 out[ch_fac * (SIZE09 + i)] = ixheaacd_round16(accu << 2); in ixheaacd_process_win_seq()
186 accu = ixheaacd_sub32_sat( in ixheaacd_process_win_seq()
[all …]
Dixheaacd_block.c1137 WORD32 accu; in ixheaacd_lap1_512_480() local
1162 accu = ixheaacd_sub32_sat( in ixheaacd_lap1_512_480()
1166 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480()
1167 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480()
1169 *ptr_out1 = ixheaacd_shr32(accu, 16); in ixheaacd_lap1_512_480()
1172 accu = ixheaacd_sub32_sat( in ixheaacd_lap1_512_480()
1177 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480()
1178 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480()
1180 *ptr_out2 = ixheaacd_shr32(accu, 16); in ixheaacd_lap1_512_480()
1188 WORD32 accu; in ixheaacd_over_lap_add1_dec() local
[all …]
Dixheaacd_aac_imdct.c484 WORD32 tempr, tempi, outr, outi, win1, accu, temp1, temp2; in ixheaacd_post_twid_overlap_add_dec() local
510 accu = ixheaacd_sub32_sat( in ixheaacd_post_twid_overlap_add_dec()
514 *pcm_out = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec()
517 accu = ixheaacd_sub32_sat( in ixheaacd_post_twid_overlap_add_dec()
523 *pcmout1 = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec()
550 accu = ixheaacd_sub32_sat( in ixheaacd_post_twid_overlap_add_dec()
553 *pcm_out = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec()
555 accu = ixheaacd_sub32_sat( in ixheaacd_post_twid_overlap_add_dec()
560 *pcmout1 = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec()
585 accu = ixheaacd_sub32_sat( in ixheaacd_post_twid_overlap_add_dec()
[all …]
Dixheaacd_env_calc.c1157 WORD32 accu; in ixheaacd_enery_calc_per_subband_dec() local
1195 accu = 0L; in ixheaacd_enery_calc_per_subband_dec()
1203 accu += (temp * temp); in ixheaacd_enery_calc_per_subband_dec()
1206 accu += (temp * temp); in ixheaacd_enery_calc_per_subband_dec()
1212 accu += (temp * temp); in ixheaacd_enery_calc_per_subband_dec()
1215 accu += (temp * temp); in ixheaacd_enery_calc_per_subband_dec()
1218 if (accu != 0L) { in ixheaacd_enery_calc_per_subband_dec()
1219 shift = -(ixheaacd_pnorm32(accu)); in ixheaacd_enery_calc_per_subband_dec()
1220 sum_m = (WORD16)(ixheaacd_shr32_dir_sat_limit(accu, (16 + shift))); in ixheaacd_enery_calc_per_subband_dec()
1344 WORD32 accu, exp_diff; in ixheaacd_subbandgain_calc() local
[all …]
Dixheaacd_tns.c82 WORD32 accu; in ixheaacd_tns_parcor_lpc_convert_usac() local
101 accu = accu1; in ixheaacd_tns_parcor_lpc_convert_usac()
120 temp_buf1[0] = (accu); in ixheaacd_tns_parcor_lpc_convert_usac()
/external/aac/libAACenc/src/
Dquantize.cpp131 FIXP_DBL accu = fMultDiv2(mdctSpectrum[line], quantizer); in FDKaacEnc_quantizeLines() local
133 if (accu < FL2FXCONST_DBL(0.0f)) { in FDKaacEnc_quantizeLines()
134 accu = -accu; in FDKaacEnc_quantizeLines()
136 INT accuShift = CntLeadingZeros(accu) - 1; /* CountLeadingBits() is not in FDKaacEnc_quantizeLines()
139 accu <<= accuShift; in FDKaacEnc_quantizeLines()
141 (INT)(accu >> (DFRACT_BITS - 2 - MANT_DIGITS)) & (~MANT_SIZE); in FDKaacEnc_quantizeLines()
143 accu = fMultDiv2(FDKaacEnc_mTab_3_4[tabIndex], in FDKaacEnc_quantizeLines()
147 accu >>= fixMin(totalShift, DFRACT_BITS - 1); in FDKaacEnc_quantizeLines()
149 (SHORT)(-((LONG)(k + accu) >> (DFRACT_BITS - 1 - 16))); in FDKaacEnc_quantizeLines()
150 } else if (accu > FL2FXCONST_DBL(0.0f)) { in FDKaacEnc_quantizeLines()
[all …]
Daacenc_pns.cpp463 FIXP_DBL accu = in FDKaacEnc_PreProcessPnsChannelPair() local
466 INT sign = (accu < FL2FXCONST_DBL(0.0f)) ? 1 : 0; in FDKaacEnc_PreProcessPnsChannelPair()
467 accu = fixp_abs(accu); in FDKaacEnc_PreProcessPnsChannelPair()
469 ccf = CalcLdData(accu) + in FDKaacEnc_PreProcessPnsChannelPair()
/external/aac/libSBRenc/src/
Dnf_est.cpp151 FIXP_DBL accu; in smoothingOfNoiseLevels() local
170 accu = FL2FXCONST_DBL(0.0f); in smoothingOfNoiseLevels()
172 accu += fMultDiv2(pSmoothFilter[i], prevNoiseLevels[i][band]); in smoothingOfNoiseLevels()
175 NoiseLevels[band + env * noNoiseBands] = accu << 1; in smoothingOfNoiseLevels()
224 FIXP_DBL accu; in qmfBasedNoiseFloorDetection() local
234 accu = FL2FXCONST_DBL(0.0f); in qmfBasedNoiseFloorDetection()
236 accu += fMultDiv2(quotaMatrixOrig[k][l], invIndex); in qmfBasedNoiseFloorDetection()
238 meanOrig = fixMax(meanOrig, (accu << 1)); in qmfBasedNoiseFloorDetection()
241 accu = FL2FXCONST_DBL(0.0f); in qmfBasedNoiseFloorDetection()
243 accu += fMultDiv2(quotaMatrixOrig[k][indexVector[l]], invIndex); in qmfBasedNoiseFloorDetection()
[all …]
Dtran_det.cpp330 FIXP_DBL accu = FL2FXCONST_DBL(0.0f); in addHighbandEnergies() local
342 accu = FL2FXCONST_DBL(0.0f); in addHighbandEnergies()
349 accu += Energies[slotIn][k] >> 5; in addHighbandEnergies()
352 EnergiesM[slotOut][j] = accu; in addHighbandEnergies()
365 accu = FL2FXCONST_DBL(0.0f); in addHighbandEnergies()
369 accu += (EnergiesM[slotOut][j] >> scale[0]); in addHighbandEnergies()
372 nrgTotal = accu >> (scaleEnergies[0] - scale[0]); in addHighbandEnergies()
376 accu += (EnergiesM[slotOut][j] >> scale[0]); in addHighbandEnergies()
379 nrgTotal = fAddSaturate(nrgTotal, accu >> (scaleEnergies[1] - scale[1])); in addHighbandEnergies()
478 FIXP_DBL accu, accu0, accu1; in calculateThresholds() local
[all …]
/external/aac/libSBRdec/src/
Dtranscendent.h145 FIXP_DBL accu; in FDK_add_MantExp() local
165 accu = (shiftedMantissa >> 1) + (otherMantissa >> 1); in FDK_add_MantExp()
168 if ((accu >= (FL2FXCONST_DBL(0.5f) - (FIXP_DBL)1)) || in FDK_add_MantExp()
169 (accu <= FL2FXCONST_DBL(-0.5f))) in FDK_add_MantExp()
172 accu = (shiftedMantissa + otherMantissa); in FDK_add_MantExp()
174 *ptrSum_m = FX_DBL2FX_SGL(accu); in FDK_add_MantExp()
184 FIXP_DBL accu; in FDK_add_MantExp() local
203 accu = (shiftedMantissa >> 1) + (otherMantissa >> 1); in FDK_add_MantExp()
206 if ((accu >= (FL2FXCONST_DBL(0.5f) - (FIXP_DBL)1)) || in FDK_add_MantExp()
207 (accu <= FL2FXCONST_DBL(-0.5f))) in FDK_add_MantExp()
[all …]
Dpvc_dec.cpp602 FIXP_DBL accu; in pvcDecodeTimeSlot() local
607 accu = ((LONG)(SCHAR)*pTab2++) << (DFRACT_BITS - 8 - PVC_ESG_EXP - 2 + in pvcDecodeTimeSlot()
616 accu += fMultDiv2(E[kb], predCoeff) >> predCoeff_exp; in pvcDecodeTimeSlot()
619 accu = fMult(accu, FL2FXCONST_SGL(LOG10FAC_INV)); in pvcDecodeTimeSlot()
620 accu = f2Pow(accu, PVC_ESG_EXP - 1 + 2, in pvcDecodeTimeSlot()
623 predictedEsgSlot[ksg] = accu; in pvcDecodeTimeSlot()
Denv_calc.cpp1262 FIXP_DBL accu = FL2FXCONST_DBL(0.0f); in calculateSbrEnvelope() local
1329 FDK_add_MantExp(tmp, tmp_e, accu, accu_e, &accu, &accu_e); in calculateSbrEnvelope()
1333 FDK_add_MantExp(pNrgs->nrgSine[k], pNrgs->nrgSine_e[k], accu, accu_e, in calculateSbrEnvelope()
1334 &accu, &accu_e); in calculateSbrEnvelope()
1338 FDK_add_MantExp(pNrgs->noiseLevel[k], pNrgs->noiseLevel_e[k], accu, in calculateSbrEnvelope()
1339 accu_e, &accu, &accu_e); in calculateSbrEnvelope()
1345 if (accu == (FIXP_DBL)0) { /* If divisor is 0, limit quotient to +4 dB */ in calculateSbrEnvelope()
1350 boostGain = fDivNorm(sumRef, accu, &div_e); in calculateSbrEnvelope()
2040 FIXP_DBL accu; in calcNrgPerSubband() local
2050 accu = FL2FXCONST_DBL(0.0f); in calcNrgPerSubband()
[all …]
Dlpp_tran.cpp186 FIXP_DBL accu; in inverseFilteringLevelEmphasis() local
191 accu = fMultDiv2(FL2FXCONST_DBL(0.75f), bwTmp) + in inverseFilteringLevelEmphasis()
194 accu = fMultDiv2(FL2FXCONST_DBL(0.90625f), bwTmp) + in inverseFilteringLevelEmphasis()
198 if (accu<FL2FXCONST_DBL(0.015625f)>> 1) { in inverseFilteringLevelEmphasis()
201 bwVector[i] = fixMin(accu << 1, FL2FXCONST_DBL(0.99609375f)); in inverseFilteringLevelEmphasis()
227 FIXP_DBL accu; in calc_qmfBufferReal() local
229 accu = fMultDiv2(a1r, lowBandReal[i]) + fMultDiv2(a0r, lowBandReal[i + 1]); in calc_qmfBufferReal()
230 accu = (lowBandReal[i + 2] >> descale) + (accu >> dynscale); in calc_qmfBufferReal()
233 SATURATE_LEFT_SHIFT(accu, rescale, DFRACT_BITS); in calc_qmfBufferReal()
/external/aac/libFDK/include/
Dqmf_pcm.h446 FIXP_DBL accu; in qmfAnaPrototypeFirSlot() local
460 accu = fMultDiv2(p_flt[0], *sta_1); in qmfAnaPrototypeFirSlot()
462 accu += fMultDiv2(p_flt[1], *sta_1); in qmfAnaPrototypeFirSlot()
464 accu += fMultDiv2(p_flt[2], *sta_1); in qmfAnaPrototypeFirSlot()
466 accu += fMultDiv2(p_flt[3], *sta_1); in qmfAnaPrototypeFirSlot()
468 accu += fMultDiv2(p_flt[4], *sta_1); in qmfAnaPrototypeFirSlot()
469 *pData_1++ = (accu << 1); in qmfAnaPrototypeFirSlot()
473 accu = fMultDiv2(p_flt[0], *sta_0); in qmfAnaPrototypeFirSlot()
475 accu += fMultDiv2(p_flt[1], *sta_0); in qmfAnaPrototypeFirSlot()
477 accu += fMultDiv2(p_flt[2], *sta_0); in qmfAnaPrototypeFirSlot()
[all …]
/external/libvpx/libvpx/tools/3D-Reconstruction/sketch_3D_reconstruction/
DMotionField.pde24 PVector accu = motion_field.get(row * c_num + col);
25 accu.x += p1.x - p0.x;
26 accu.y += p1.y - p0.y;
27 accu.z += 1;
34 PVector accu = motion_field.get(i * c_num + j);
35 if (accu.z > 0) {
54 accu.x += p1.x - p0.x;
55 accu.y += p1.y - p0.y;
56 accu.z += 1;
/external/libxaac/decoder/generic/
Dixheaacd_qmf_dec_generic.c511 WORD32 accu; in ixheaacd_sbr_qmfanal32_winadd() local
513 accu = ixheaacd_mult16x16in32(inp1[n + 0], p_qmf1[2 * (n + 0)]); in ixheaacd_sbr_qmfanal32_winadd()
514 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd()
515 accu, ixheaacd_mult16x16in32(inp1[n + 64], p_qmf1[2 * (n + 64)])); in ixheaacd_sbr_qmfanal32_winadd()
516 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd()
517 accu, ixheaacd_mult16x16in32(inp1[n + 128], p_qmf1[2 * (n + 128)])); in ixheaacd_sbr_qmfanal32_winadd()
518 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd()
519 accu, ixheaacd_mult16x16in32(inp1[n + 192], p_qmf1[2 * (n + 192)])); in ixheaacd_sbr_qmfanal32_winadd()
520 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd()
521 accu, ixheaacd_mult16x16in32(inp1[n + 256], p_qmf1[2 * (n + 256)])); in ixheaacd_sbr_qmfanal32_winadd()
[all …]
/external/aac/libFDK/src/
DFDK_lpc.cpp187 FIXP_DBL tmp, accu; in CLpc_SynthesisLattice() local
189 accu = in CLpc_SynthesisLattice()
191 tmp = SATURATE_LEFT_SHIFT_ALT(accu, 1, DFRACT_BITS); in CLpc_SynthesisLattice()
194 accu = fMultSubDiv2(tmp >> 1, pCoeff[0], pState[0]); in CLpc_SynthesisLattice()
195 tmp = SATURATE_LEFT_SHIFT_ALT(accu, 1, DFRACT_BITS); in CLpc_SynthesisLattice()
197 accu = fMultAddDiv2(pState[0] >> 1, *pCoeff--, tmp); in CLpc_SynthesisLattice()
198 pState[1] = SATURATE_LEFT_SHIFT_ALT(accu, 1, DFRACT_BITS); in CLpc_SynthesisLattice()
Dqmf.cpp166 FIXP_DBL accu; in qmfForwardModulationLP_even() local
175 accu = ((*--timeInTmp1) >> 1) + ((*++timeInTmp2) >> 1); in qmfForwardModulationLP_even()
176 *++rSubbandTmp = accu; in qmfForwardModulationLP_even()
184 accu = ((*timeInTmp1--) >> 1) - ((*timeInTmp2++) >> 1); in qmfForwardModulationLP_even()
185 *rSubbandTmp++ = accu; in qmfForwardModulationLP_even()
/external/mtools/
DmissFuncs.c195 int accu, dig; in strtoul() local
219 accu = 0; in strtoul()
221 accu = accu * base + dig; in strtoul()
226 return accu; in strtoul()
/external/python/cpython3/Modules/_io/
Dstringio.c35 _PyAccu accu; member
129 PyObject *intermediate = _PyAccu_Finish(&self->accu); in make_intermediate()
133 if (_PyAccu_Init(&self->accu) || in make_intermediate()
134 _PyAccu_Accumulate(&self->accu, intermediate)) { in make_intermediate()
153 intermediate = _PyAccu_Finish(&self->accu); in realize()
221 if (_PyAccu_Accumulate(&self->accu, decoded)) in write_str()
575 _PyAccu_Destroy(&self->accu); in _io_StringIO_close_impl()
605 _PyAccu_Destroy(&self->accu); in stringio_dealloc()
690 _PyAccu_Destroy(&self->accu); in _io_StringIO___init___impl()
745 if (_PyAccu_Init(&self->accu)) in _io_StringIO___init___impl()
/external/libxaac/decoder/armv7/
Dixheaacd_tns_ar_filter_fixed.s73 MOV r11 , #0 @accu = 0
140 VDUP.32 Q1, R14 @Q1= accu = 0
176 VDUP.32 Q1, R14 @Q1= accu = 0
219 VDUP.32 Q1, R14 @Q1= accu = 0
263 VDUP.32 Q1, R14 @Q1= accu = 0
309 VDUP.32 Q1, R14 @Q1= accu = 0
369 MOV r11 , #0 @accu = 0
428 VDUP.32 Q1, R14 @Q1= accu = 0
465 VDUP.32 Q1, R14 @Q1= accu = 0
510 VDUP.32 Q1, R14 @Q1= accu = 0
/external/python/cpython3/Tools/scripts/
Dtexi2html.py269 accu = []
274 if accu:
275 if not self.skip: self.process(accu)
276 accu = []
286 accu.append(line)
288 if accu:
290 self.process(accu)
291 accu = []
296 if accu:
298 self.process(accu)
[all …]
/external/python/cpython2/Tools/scripts/
Dtexi2html.py269 accu = []
274 if accu:
275 if not self.skip: self.process(accu)
276 accu = []
286 accu.append(line)
288 if accu:
290 self.process(accu)
291 accu = []
296 if accu:
298 self.process(accu)
[all …]
/external/libvpx/libvpx/test/
Dnon_greedy_mv_test.cc68 float accu = 0.0f; in compare_mf() local
75 accu += diffs[idx]; in compare_mf()
77 *mean_ptr = accu / rows / cols; in compare_mf()

12