Home
last modified time | relevance | path

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

/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/
Dpitch_estimator.c286 WebRtc_Word32 tmp32a,tmp32b,lag32,ratq; in WebRtcIsacfix_InitialPitch() local
326 tmp32b = WEBRTC_SPL_MUL_16_16_RSFT(oldgQ12,oldgQ12, 10); //Q12 & * 4.0; in WebRtcIsacfix_InitialPitch()
327 gain_bias16 = (WebRtc_Word16) tmp32b; //Q12 in WebRtcIsacfix_InitialPitch()
334 tmp32b = Log2Q8((WebRtc_UWord32) (k + (PITCH_MIN_LAG/2-2))); in WebRtcIsacfix_InitialPitch()
335 tmp16a = (WebRtc_Word16) (tmp32b - tmp32a); // Q8 & fabs(ratio)<4 in WebRtcIsacfix_InitialPitch()
343 tmp32b = Log2Q8((WebRtc_UWord32) bias16) - 2560; // Q10 in -> Q8 out with 10*2^8 offset in WebRtcIsacfix_InitialPitch()
344 crrvecQ8_1[k] += tmp32b ; // -10*2^8 offset in WebRtcIsacfix_InitialPitch()
419 tmp32b= WEBRTC_SPL_MUL_16_16_RSFT((WebRtc_Word16) tmp32a, -42, 8); in WebRtcIsacfix_InitialPitch()
420 tmp32c= tmp32b + 256; in WebRtcIsacfix_InitialPitch()
428 tmp32b = WEBRTC_SPL_LSHIFT_W32(tmp32a, 1); in WebRtcIsacfix_InitialPitch()
[all …]
Dlattice.c73 int32_t tmp32b = 0; in WebRtcIsacfix_FilterMaLoopC() local
77 tmp32b = *ptr2 + tmp32a; // Q15 + Q15 = Q15 in WebRtcIsacfix_FilterMaLoopC()
78 *ptr2 = LATTICE_MUL_32_32_RSFT16(t16a, t16b, tmp32b); in WebRtcIsacfix_FilterMaLoopC()
82 tmp32b = WEBRTC_SPL_MUL_16_32_RSFT15(input0, *ptr2); // Q15*Q15>>15 = Q15 in WebRtcIsacfix_FilterMaLoopC()
83 *ptr1 = tmp32a + tmp32b; // Q15 + Q15 = Q15 in WebRtcIsacfix_FilterMaLoopC()
112 WebRtc_Word32 tmp32, tmp32b; in WebRtcIsacfix_NormLatticeFilterMa() local
162 tmp32b= fQtmp + tmp32; //Q15+Q15=Q15 in WebRtcIsacfix_NormLatticeFilterMa()
167 tmp32 = LATTICE_MUL_32_32_RSFT16(t16a, t16b, tmp32b); in WebRtcIsacfix_NormLatticeFilterMa()
172 tmp32b = WEBRTC_SPL_MUL_16_32_RSFT15(sthQ15[i-1], fQtmp); //Q15*Q15>>15 = Q15 in WebRtcIsacfix_NormLatticeFilterMa()
173 tmp32 = tmp32 + tmp32b;//Q15+Q15 = Q15 in WebRtcIsacfix_NormLatticeFilterMa()
Dlattice_neon.S75 vadd.i32 q3, q2, q1 @ tmp32b = *ptr2 + tmp32a
79 vmull.s32 q10, d6, d30 @ input2 * (*ptr2 + tmp32b)
80 vmull.s32 q11, d7, d30 @ input2 * (*ptr2 + tmp32b)
113 vadd.i32 d7, d4, d18 @ tmp32b = *ptr2 + tmp32a
114 vmull.s32 q11, d7, d30 @ input2 * (*ptr2 + tmp32b)
Dlpc_masking_model.c34 WebRtc_Word32 tmp32b; in WebRtcSpl_AToK_JSK() local
45 tmp32b = WEBRTC_SPL_LSHIFT_W32((WebRtc_Word32)a16[k], 16) - in WebRtcSpl_AToK_JSK()
48 tmp32[k] = WebRtcSpl_DivW32W16(tmp32b, tmp_inv_denum16); //Q27/Q15 = Q12 in WebRtcSpl_AToK_JSK()
583 WebRtc_Word32 tmp32a, tmp32b, tmp32c; in WebRtcIsacfix_GetLpcCoef() local
882 tmp32b = WEBRTC_SPL_SHIFT_W32(tmp32a, sh); // Q14->Qssh in WebRtcIsacfix_GetLpcCoef()
883 tmp32c = sqrt_nrg + tmp32b; // Qssh (denominator) in WebRtcIsacfix_GetLpcCoef()
890 tmp32b = WebRtcSpl_DivW32W16(tmp32a, tmp16a); // Q(24-ssh+shft) in WebRtcIsacfix_GetLpcCoef()
892 *gain_lo_hiQ17 = WEBRTC_SPL_SHIFT_W32(tmp32b, sh); // Gains in Q17 in WebRtcIsacfix_GetLpcCoef()
932 tmp32b = WEBRTC_SPL_SHIFT_W32(tmp32a, sh); // Q14->Qssh in WebRtcIsacfix_GetLpcCoef()
933 tmp32c = sqrt_nrg + tmp32b; // Qssh (denominator) in WebRtcIsacfix_GetLpcCoef()
[all …]
Ddecode.c57 WebRtc_Word32 tmp32a, tmp32b; in WebRtcIsacfix_DecodeImpl() local
179 tmp32b = 262144 - tmp32a; // Q18 in WebRtcIsacfix_DecodeImpl()
180 gainQ13 = (WebRtc_Word16) WEBRTC_SPL_RSHIFT_W32(tmp32b, 5); // Q13 in WebRtcIsacfix_DecodeImpl()
Dentropy_coding.c1686 WebRtc_Word32 CQ11, CQ10,tmp32a,tmp32b; in WebRtcIsacfix_DecodePitchLag() local
1743tmp32b = (WebRtc_Word32) WEBRTC_SPL_MUL_16_16_RSFT((WebRtc_Word16) WebRtcIsacfix_kTransform[1][k]… in WebRtcIsacfix_DecodePitchLag()
1744 tmp16c = (WebRtc_Word16) WEBRTC_SPL_RSHIFT_W32(tmp32b, 5); in WebRtcIsacfix_DecodePitchLag()
1750tmp32b = (WebRtc_Word32) WEBRTC_SPL_MUL_16_16_RSFT((WebRtc_Word16) WebRtcIsacfix_kTransform[3][k]… in WebRtcIsacfix_DecodePitchLag()
1751 tmp16c = (WebRtc_Word16) WEBRTC_SPL_RSHIFT_W32(tmp32b, 5); in WebRtcIsacfix_DecodePitchLag()
1773 WebRtc_Word32 tmp32b; in WebRtcIsacfix_EncodePitchLag() local
1849tmp32b = (WebRtc_Word32) WEBRTC_SPL_MUL_16_16_RSFT((WebRtc_Word16) WebRtcIsacfix_kTransform[1][k]… in WebRtcIsacfix_EncodePitchLag()
1850 tmp16c = (WebRtc_Word16) WEBRTC_SPL_RSHIFT_W32(tmp32b, 5); // Q7 in WebRtcIsacfix_EncodePitchLag()
1856tmp32b = (WebRtc_Word32) WEBRTC_SPL_MUL_16_16_RSFT((WebRtc_Word16) WebRtcIsacfix_kTransform[3][k]… in WebRtcIsacfix_EncodePitchLag()
1857 tmp16c = (WebRtc_Word16) WEBRTC_SPL_RSHIFT_W32(tmp32b, 5); // Q7 in WebRtcIsacfix_EncodePitchLag()
Ddecode_plc.c262 WebRtc_Word32 tmp32a, tmp32b; in WebRtcIsacfix_DecodePlcImpl() local
790 tmp32b = 262144 - tmp32a; // Q18 in WebRtcIsacfix_DecodePlcImpl()
791 gainQ13 = (WebRtc_Word16) (tmp32b >> 5); // Q13 in WebRtcIsacfix_DecodePlcImpl()
/external/webrtc/src/modules/audio_processing/agc/
Ddigital_agc.c668 WebRtc_Word32 out, nrg, tmp32, tmp32b; in WebRtcAgc_ProcessVad() local
782 tmp32b = WEBRTC_SPL_MUL_16_U16(state->logRatio, tmpU16); in WebRtcAgc_ProcessVad()
783 tmp32 += WEBRTC_SPL_RSHIFT_W32(tmp32b, 10); in WebRtcAgc_ProcessVad()