Searched refs:frfi (Results 1 - 5 of 5) sorted by relevance
/external/webrtc/src/common_audio/signal_processing/ |
H A D | complex_bit_reverse.c | 20 void WebRtcSpl_ComplexBitReverse(WebRtc_Word16 frfi[], int stages) argument 43 tr = frfi[2 * m]; 44 frfi[2 * m] = frfi[2 * mr]; 45 frfi[2 * mr] = tr; 47 ti = frfi[2 * m + 1]; 48 frfi[2 * m + 1] = frfi[2 * mr + 1]; 49 frfi[2 * mr + 1] = ti;
|
H A D | complex_fft.c | 159 int WebRtcSpl_ComplexFFT(WebRtc_Word16 frfi[], int stages, int mode) argument 198 tr32 = WEBRTC_SPL_RSHIFT_W32((WEBRTC_SPL_MUL_16_16(wr, frfi[2 * j]) 199 - WEBRTC_SPL_MUL_16_16(wi, frfi[2 * j + 1])), 15); 201 ti32 = WEBRTC_SPL_RSHIFT_W32((WEBRTC_SPL_MUL_16_16(wr, frfi[2 * j + 1]) 202 + WEBRTC_SPL_MUL_16_16(wi, frfi[2 * j])), 15); 204 qr32 = (WebRtc_Word32)frfi[2 * i]; 205 qi32 = (WebRtc_Word32)frfi[2 * i + 1]; 206 frfi[2 * j] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(qr32 - tr32, 1); 207 frfi[2 * j + 1] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(qi32 - ti32, 1); 208 frfi[ 287 WebRtcSpl_ComplexIFFT(WebRtc_Word16 frfi[], int stages, int mode) argument [all...] |
/external/chromium_org/third_party/webrtc/common_audio/signal_processing/ |
H A D | complex_fft.c | 29 int WebRtcSpl_ComplexFFT(int16_t frfi[], int stages, int mode) argument 68 tr32 = WEBRTC_SPL_RSHIFT_W32((WEBRTC_SPL_MUL_16_16(wr, frfi[2 * j]) 69 - WEBRTC_SPL_MUL_16_16(wi, frfi[2 * j + 1])), 15); 71 ti32 = WEBRTC_SPL_RSHIFT_W32((WEBRTC_SPL_MUL_16_16(wr, frfi[2 * j + 1]) 72 + WEBRTC_SPL_MUL_16_16(wi, frfi[2 * j])), 15); 74 qr32 = (int32_t)frfi[2 * i]; 75 qi32 = (int32_t)frfi[2 * i + 1]; 76 frfi[2 * j] = (int16_t)WEBRTC_SPL_RSHIFT_W32(qr32 - tr32, 1); 77 frfi[2 * j + 1] = (int16_t)WEBRTC_SPL_RSHIFT_W32(qi32 - ti32, 1); 78 frfi[ 162 WebRtcSpl_ComplexIFFT(int16_t frfi[], int stages, int mode) argument [all...] |
H A D | complex_bit_reverse_mips.c | 64 void WebRtcSpl_ComplexBitReverse(int16_t frfi[], int stages) { argument 84 "addu %[ptr_i], %[frfi], %[tr] \n\t" 85 "addu %[ptr_j], %[frfi], %[ti] \n\t" 86 "addu %[tr], %[frfi], %[tmp3] \n\t" 87 "addu %[ti], %[frfi], %[tmp4] \n\t" 100 "addu %[ptr_i], %[frfi], %[tmp1] \n\t" 101 "addu %[ptr_j], %[frfi], %[tmp2] \n\t" 102 "addu %[tr], %[frfi], %[tr] \n\t" 103 "addu %[ti], %[frfi], %[ti] \n\t" 120 : [frfi] " [all...] |
H A D | complex_fft_mips.c | 22 int WebRtcSpl_ComplexFFT(int16_t frfi[], int stages, int mode) { argument 73 "addu %[ptr_i], %[frfi], %[tmp1] \n\t" 141 : [n] "r" (n), [frfi] "r" (frfi), [kSinTable1024] "r" (kSinTable1024) 148 int WebRtcSpl_ComplexIFFT(int16_t frfi[], int stages, int mode) { argument 173 "move %[ptr_i], %[frfi] \n\t" 245 "addu %[ptr_i], %[frfi], %[tmp1] \n\t" 316 : [n] "r" (n), [frfi] "r" (frfi), [kSinTable1024] "r" (kSinTable1024)
|
Completed in 129 milliseconds