Searched defs:echo_est (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/third_party/webrtc/modules/audio_processing/aecm/
H A Daecm_core_neon.c232 int32_t* echo_est,
242 assert((uintptr_t)echo_est % 32 == 0);
263 __asm __volatile("vst1.32 {d20, d21, d22, d23}, [%0, :256]" : : "r"(&echo_est[i]):
292 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]);
293 *echo_energy_stored = echo_energy_stored_r + (uint32_t)echo_est[i];
301 int32_t* echo_est) {
304 assert((uintptr_t)echo_est % 32 == 0);
312 // echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]);
319 "r"(&echo_est[i]) : "q10", "q11");
322 echo_est[
230 WebRtcAecm_CalcLinearEnergiesNeon(AecmCore_t* aecm, const uint16_t* far_spectrum, int32_t* echo_est, uint32_t* far_energy, uint32_t* echo_energy_adapt, uint32_t* echo_energy_stored) argument
299 WebRtcAecm_StoreAdaptiveChannelNeon(AecmCore_t* aecm, const uint16_t* far_spectrum, int32_t* echo_est) argument
[all...]
H A Daecm_core.c319 int32_t* echo_est,
330 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i],
335 (*echo_energy_stored) += (uint32_t)echo_est[i];
341 int32_t* echo_est)
350 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i],
352 echo_est[i + 1] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 1],
354 echo_est[i + 2] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 2],
356 echo_est[i + 3] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 3],
359 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i],
317 CalcLinearEnergiesC(AecmCore_t* aecm, const uint16_t* far_spectrum, int32_t* echo_est, uint32_t* far_energy, uint32_t* echo_energy_adapt, uint32_t* echo_energy_stored) argument
339 StoreAdaptiveChannelC(AecmCore_t* aecm, const uint16_t* far_spectrum, int32_t* echo_est) argument
H A Daecm_core_mips.c437 int32_t* echo_est,
448 int32_t* echo_p = &(echo_est[0]);
512 echo_est[PART_LEN] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[PART_LEN],
517 par3 += (uint32_t)echo_est[PART_LEN];
527 int32_t* echo_est) {
532 int32_t* temp7 = &(echo_est[0]);
568 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i],
435 WebRtcAecm_CalcLinearEnergies_mips(AecmCore_t* aecm, const uint16_t* far_spectrum, int32_t* echo_est, uint32_t* far_energy, uint32_t* echo_energy_adapt, uint32_t* echo_energy_stored) argument
525 WebRtcAecm_StoreAdaptiveChannel_mips(AecmCore_t* aecm, const uint16_t* far_spectrum, int32_t* echo_est) argument
/external/webrtc/src/modules/audio_processing/aecm/
H A Daecm_core_neon.c192 WebRtc_Word32* echo_est,
218 __asm__("vst1.32 {d20, d21, d22, d23}, [%0, :256]" : : "r"(&echo_est[i]):
247 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]);
248 *echo_energy_stored = echo_energy_stored_r + (WebRtc_UWord32)echo_est[i];
256 WebRtc_Word32* echo_est) {
263 // echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]);
270 "r"(&echo_est[i]) : "q10", "q11");
273 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i], far_spectrum[i]);
190 CalcLinearEnergiesNeon(AecmCore_t* aecm, const WebRtc_UWord16* far_spectrum, WebRtc_Word32* echo_est, WebRtc_UWord32* far_energy, WebRtc_UWord32* echo_energy_adapt, WebRtc_UWord32* echo_energy_stored) argument
254 StoreAdaptiveChannelNeon(AecmCore_t* aecm, const WebRtc_UWord16* far_spectrum, WebRtc_Word32* echo_est) argument
H A Daecm_core.c482 WebRtc_Word32* echo_est,
493 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i],
498 (*echo_energy_stored) += (WebRtc_UWord32)echo_est[i];
504 WebRtc_Word32* echo_est)
513 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i],
515 echo_est[i + 1] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 1],
517 echo_est[i + 2] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 2],
519 echo_est[i + 3] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i + 3],
522 echo_est[i] = WEBRTC_SPL_MUL_16_U16(aecm->channelStored[i],
480 CalcLinearEnergiesC(AecmCore_t* aecm, const WebRtc_UWord16* far_spectrum, WebRtc_Word32* echo_est, WebRtc_UWord32* far_energy, WebRtc_UWord32* echo_energy_adapt, WebRtc_UWord32* echo_energy_stored) argument
502 StoreAdaptiveChannelC(AecmCore_t* aecm, const WebRtc_UWord16* far_spectrum, WebRtc_Word32* echo_est) argument

Completed in 146 milliseconds