Searched refs:WEBRTC_SPL_MUL_16_32_RSFT16 (Results 1 – 12 of 12) sorted by relevance
/external/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
D | filterbanks.c | 135 a1 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[5], state0) + in WebRtcIsacfix_HighpassFilterFixDec32C() 136 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[4], state0) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C() 137 b1 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[7], state1) + in WebRtcIsacfix_HighpassFilterFixDec32C() 138 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[6], state1) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C() 141 a2 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[1], state0) + in WebRtcIsacfix_HighpassFilterFixDec32C() 142 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[0], state0) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C() 143 b2 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[3], state1) + in WebRtcIsacfix_HighpassFilterFixDec32C() 144 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[2], state1) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C()
|
D | transform.c | 52 tmpreQ16[k] = (WEBRTC_SPL_MUL_16_32_RSFT16(factQ19, xrQ16) + 4) >> 3; in WebRtcIsacfix_Time2SpecC() 53 tmpimQ16[k] = (WEBRTC_SPL_MUL_16_32_RSFT16(factQ19, xiQ16) + 4) >> 3; in WebRtcIsacfix_Time2SpecC() 198 outre1Q16[k] = WEBRTC_SPL_MUL_16_32_RSFT16(273, outre1Q16[k]); in WebRtcIsacfix_Spec2TimeC() 199 outre2Q16[k] = WEBRTC_SPL_MUL_16_32_RSFT16(273, outre2Q16[k]); in WebRtcIsacfix_Spec2TimeC()
|
D | filters.c | 75 …a = WEBRTC_SPL_MUL_16_32_RSFT16(InOut16[n], APSectionFactors[j]); //Q0*Q31=Q31 shifted 16 gives Q15 in AllpassFilterForDec32() 79 a = WEBRTC_SPL_MUL_16_32_RSFT16(b >> 16, -APSectionFactors[j]); in AllpassFilterForDec32()
|
D | lattice.c | 23 ((int32_t)(WEBRTC_SPL_MUL(a32a, b32) + (WEBRTC_SPL_MUL_16_32_RSFT16(a32b, b32)))) 192 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(gain16, fQ15vec[n]); //Q(1+gain_sh)*Q15>>16 = Q(gain_sh) in WebRtcIsacfix_NormLatticeFilterMa() 283 …tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(inv_gain16, tmp32); //lat_in[]*inv_gain in (Q(18-sh)*Q26)>>16 … in WebRtcIsacfix_NormLatticeFilterAr()
|
D | entropy_coding.c | 888 sum32 += WEBRTC_SPL_MUL_16_32_RSFT16( in WebRtcIsacfix_MatrixProduct1C() 924 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct2C() 926 sum32_2 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct2C() 1058 …tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(31208, tmpcoeffs_sQ17[poss]); // (Q16*Q17)>>16 = Q17, with 1/2… in WebRtcIsacfix_DecodeLpcCoef() 1067 WEBRTC_SPL_MUL_16_32_RSFT16(18204, tmpcoeffs_sQ17[poss]) * (1 << 3); in WebRtcIsacfix_DecodeLpcCoef() 1137 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(17203, tmp32<<3); // tmp32 = 2.1*tmp32 in EstCodeLpcCoef() 1144 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(14746, tmp32<<1); // tmp32 = 0.45*tmp32 in EstCodeLpcCoef() 1288 …tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(31208, tmpcoeffs_sQ17[poss]); // (Q16*Q17)>>16 = Q17, with 1/2… in EstCodeLpcCoef() 1296 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(18204, tmpcoeffs_sQ17[poss]) << 3; in EstCodeLpcCoef() 1317 sumQQ = (WEBRTC_SPL_MUL_16_32_RSFT16(WebRtcIsacfix_kT1GainQ15[0][0], in EstCodeLpcCoef() [all …]
|
D | lpc_masking_model.c | 667 corrlo2QQ[0] = (WEBRTC_SPL_MUL_16_32_RSFT16(tmpQQlo, corrloQQ[0]) >> 1) - in WebRtcIsacfix_GetLpcCoef() 668 (WEBRTC_SPL_MUL_16_32_RSFT16(aaQ14, corrloQQ[1]) >> 2); in WebRtcIsacfix_GetLpcCoef() 674 corrlo2QQ[n] = (WEBRTC_SPL_MUL_16_32_RSFT16(tmpQQlo, corrloQQ[n]) >> 1) - in WebRtcIsacfix_GetLpcCoef() 675 (WEBRTC_SPL_MUL_16_32_RSFT16(aaQ14, tmp32) >> 2); in WebRtcIsacfix_GetLpcCoef() 681 … corrhiQQ[n] = WEBRTC_SPL_MUL_16_32_RSFT16(tmpQQhi, corrhiQQ[n]); // Q(12+QdomHI-16) = Q(QdomHI-4) in WebRtcIsacfix_GetLpcCoef()
|
D | lattice_neon.c | 188 (WEBRTC_SPL_MUL_16_32_RSFT16(t16b, tmp32b))); in WebRtcIsacfix_FilterMaLoopNeon()
|
D | entropy_coding_neon.c | 180 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct1Neon()
|
/external/webrtc/common_audio/signal_processing/ |
D | signal_processing_unittest.cc | 50 EXPECT_EQ(-1, WEBRTC_SPL_MUL_16_32_RSFT16(a, b)); in TEST() 77 EXPECT_EQ(1073709055, WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MAX, in TEST() 79 EXPECT_EQ(1073741824, WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MIN, in TEST() 82 EXPECT_EQ(-1073741824, WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MIN, in TEST() 85 EXPECT_EQ(-1073741823, WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MIN, in TEST()
|
/external/webrtc/common_audio/signal_processing/include/ |
D | spl_inl_armv7.h | 26 static __inline int32_t WEBRTC_SPL_MUL_16_32_RSFT16(int16_t a, int32_t b) { in WEBRTC_SPL_MUL_16_32_RSFT16() function
|
D | spl_inl_mips.h | 38 static __inline int32_t WEBRTC_SPL_MUL_16_32_RSFT16(int16_t a, int32_t b) { in WEBRTC_SPL_MUL_16_32_RSFT16() function
|
D | signal_processing_library.h | 50 #define WEBRTC_SPL_MUL_16_32_RSFT16(a, b) \ macro
|