Home
last modified time | relevance | path

Searched refs:sxd (Results 1 – 4 of 4) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aec/
Daec_core_sse2.c552 const __m128 vec_3210 = _mm_loadu_ps(&aec->sxd[i][0]); in SmoothedPSD()
553 const __m128 vec_7654 = _mm_loadu_ps(&aec->sxd[i + 2][0]); in SmoothedPSD()
568 _mm_storeu_ps(&aec->sxd[i][0], _mm_unpacklo_ps(vec_a, vec_b)); in SmoothedPSD()
569 _mm_storeu_ps(&aec->sxd[i + 2][0], _mm_unpackhi_ps(vec_a, vec_b)); in SmoothedPSD()
601 aec->sxd[i][0] = in SmoothedPSD()
602 ptrGCoh[0] * aec->sxd[i][0] + in SmoothedPSD()
604 aec->sxd[i][1] = in SmoothedPSD()
605 ptrGCoh[0] * aec->sxd[i][1] + in SmoothedPSD()
687 const __m128 vec_sxd_3210 = _mm_loadu_ps(&aec->sxd[i][0]); in SubbandCoherenceSSE2()
688 const __m128 vec_sxd_7654 = _mm_loadu_ps(&aec->sxd[i + 2][0]); in SubbandCoherenceSSE2()
[all …]
Daec_core_neon.c565 float32x4x2_t vec_sxd = vld2q_f32(&aec->sxd[i][0]); in SmoothedPSD()
574 vst2q_f32(&aec->sxd[i][0], vec_sxd); in SmoothedPSD()
619 aec->sxd[i][0] = in SmoothedPSD()
620 ptrGCoh[0] * aec->sxd[i][0] + in SmoothedPSD()
622 aec->sxd[i][1] = in SmoothedPSD()
623 ptrGCoh[0] * aec->sxd[i][1] + in SmoothedPSD()
698 float32x4x2_t vec_sxd = vld2q_f32(&aec->sxd[i][0]); in SubbandCoherenceNEON()
716 (aec->sxd[i][0] * aec->sxd[i][0] + aec->sxd[i][1] * aec->sxd[i][1]) / in SubbandCoherenceNEON()
Daec_core.c365 aec->sxd[i][0] = in SmoothedPSD()
366 ptrGCoh[0] * aec->sxd[i][0] + in SmoothedPSD()
368 aec->sxd[i][1] = in SmoothedPSD()
369 ptrGCoh[0] * aec->sxd[i][1] + in SmoothedPSD()
426 (aec->sxd[i][0] * aec->sxd[i][0] + aec->sxd[i][1] * aec->sxd[i][1]) / in SubbandCoherence()
1693 memset(aec->sxd, 0, sizeof(complex_t) * PART_LEN1); in WebRtcAec_InitAec()
Daec_core_internal.h79 complex_t sxd[PART_LEN1]; // cross-psd of farend and nearend member