Searched refs:WEBRTC_SPL_MUL_16_32_RSFT16 (Results 1 – 12 of 12) sorted by relevance
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
D | filterbanks.c | 132 a1 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[5], state0) + in WebRtcIsacfix_HighpassFilterFixDec32C() 133 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[4], state0) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C() 134 b1 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[7], state1) + in WebRtcIsacfix_HighpassFilterFixDec32C() 135 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[6], state1) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C() 138 a2 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[1], state0) + in WebRtcIsacfix_HighpassFilterFixDec32C() 139 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[0], state0) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C() 140 b2 = WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[3], state1) + in WebRtcIsacfix_HighpassFilterFixDec32C() 141 (WEBRTC_SPL_MUL_16_32_RSFT16(coefficient[2], state1) >> 16); in WebRtcIsacfix_HighpassFilterFixDec32C()
|
D | transform.c | 51 tmpreQ16[k] = (WEBRTC_SPL_MUL_16_32_RSFT16(factQ19, xrQ16) + 4) >> 3; in WebRtcIsacfix_Time2SpecC() 52 tmpimQ16[k] = (WEBRTC_SPL_MUL_16_32_RSFT16(factQ19, xiQ16) + 4) >> 3; in WebRtcIsacfix_Time2SpecC() 197 outre1Q16[k] = WEBRTC_SPL_MUL_16_32_RSFT16(273, outre1Q16[k]); in WebRtcIsacfix_Spec2TimeC() 198 outre2Q16[k] = WEBRTC_SPL_MUL_16_32_RSFT16(273, outre2Q16[k]); in WebRtcIsacfix_Spec2TimeC()
|
D | filters.c | 76 …a = WEBRTC_SPL_MUL_16_32_RSFT16(InOut16[n], APSectionFactors[j]); //Q0*Q31=Q31 shifted 16 gives Q15 in AllpassFilterForDec32() 80 a = WEBRTC_SPL_MUL_16_32_RSFT16(b >> 16, -APSectionFactors[j]); in AllpassFilterForDec32()
|
D | lattice.c | 22 ((int32_t)(WEBRTC_SPL_MUL(a32a, b32) + (WEBRTC_SPL_MUL_16_32_RSFT16(a32b, b32)))) 191 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(gain16, fQ15vec[n]); //Q(1+gain_sh)*Q15>>16 = Q(gain_sh) in WebRtcIsacfix_NormLatticeFilterMa() 278 …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 | 867 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct1C() 903 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct2C() 905 sum32_2 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct2C() 1037 …tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(31208, tmpcoeffs_sQ17[poss]); // (Q16*Q17)>>16 = Q17, with 1/2… in WebRtcIsacfix_DecodeLpcCoef() 1045 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(18204, tmpcoeffs_sQ17[poss]) << 3; in WebRtcIsacfix_DecodeLpcCoef() 1115 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(17203, tmp32<<3); // tmp32 = 2.1*tmp32 in EstCodeLpcCoef() 1122 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(14746, tmp32<<1); // tmp32 = 0.45*tmp32 in EstCodeLpcCoef() 1266 …tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(31208, tmpcoeffs_sQ17[poss]); // (Q16*Q17)>>16 = Q17, with 1/2… in EstCodeLpcCoef() 1274 tmp32 = WEBRTC_SPL_MUL_16_32_RSFT16(18204, tmpcoeffs_sQ17[poss]) << 3; in EstCodeLpcCoef() 1295 sumQQ = (WEBRTC_SPL_MUL_16_32_RSFT16(WebRtcIsacfix_kT1GainQ15[0][0], in EstCodeLpcCoef() [all …]
|
D | lpc_masking_model.c | 666 corrlo2QQ[0] = (WEBRTC_SPL_MUL_16_32_RSFT16(tmpQQlo, corrloQQ[0]) >> 1) - in WebRtcIsacfix_GetLpcCoef() 667 (WEBRTC_SPL_MUL_16_32_RSFT16(aaQ14, corrloQQ[1]) >> 2); in WebRtcIsacfix_GetLpcCoef() 673 corrlo2QQ[n] = (WEBRTC_SPL_MUL_16_32_RSFT16(tmpQQlo, corrloQQ[n]) >> 1) - in WebRtcIsacfix_GetLpcCoef() 674 (WEBRTC_SPL_MUL_16_32_RSFT16(aaQ14, tmp32) >> 2); in WebRtcIsacfix_GetLpcCoef() 680 … 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 | 181 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct1Neon()
|
/external/webrtc/webrtc/common_audio/signal_processing/ |
D | signal_processing_unittest.cc | 50 EXPECT_EQ(-1, WEBRTC_SPL_MUL_16_32_RSFT16(a, b)); in TEST_F() 77 EXPECT_EQ(1073709055, WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MAX, in TEST_F() 79 EXPECT_EQ(1073741824, WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MIN, in TEST_F() 83 WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MIN, in TEST_F() 87 WEBRTC_SPL_MUL_16_32_RSFT16(WEBRTC_SPL_WORD16_MIN, in TEST_F()
|
/external/webrtc/webrtc/common_audio/signal_processing/include/ |
D | spl_inl_armv7.h | 27 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 | 41 static __inline int32_t WEBRTC_SPL_MUL_16_32_RSFT16(int16_t a, in WEBRTC_SPL_MUL_16_32_RSFT16() function
|
D | signal_processing_library.h | 54 #define WEBRTC_SPL_MUL_16_32_RSFT16(a, b) \ macro
|