Searched refs:nShift (Results 1 – 3 of 3) sorted by relevance
| /TwlSDK-5.2.1/include/nitro/math/ |
| D | fft.h | 46 void MATH_MakeFFTSinTable(fx16 *sinTable, u32 nShift); 60 void MATHi_FFT(fx32 *data, u32 nShift, const fx16 *sinTable); 74 void MATHi_IFFT(fx32 *data, u32 nShift, const fx16 *sinTable); 88 void MATH_FFT(fx32 *data, u32 nShift, const fx16 *sinTable); 102 void MATH_IFFT(fx32 *data, u32 nShift, const fx16 *sinTable); 116 void MATH_FFTReal(fx32 *data, u32 nShift, const fx16 *sinTable, const fx16 *sinTable2); 130 void MATH_IFFTReal(fx32 *data, u32 nShift, const fx16 *sinTable, const fx16 *sinTable2);
|
| /TwlSDK-5.2.1/build/libraries/math/common/src/ |
| D | fft.c | 24 static void MATHi_DFT(fx32 *data, fx32 *ret, u32 nShift, const fx16 *sinTable); 37 void MATH_MakeFFTSinTable(fx16 *sinTable, u32 nShift) in MATH_MakeFFTSinTable() argument 40 u32 n = 1U << nShift; in MATH_MakeFFTSinTable() 45 SDK_ASSERT(nShift < 32); in MATH_MakeFFTSinTable() 47 dw = 65536U >> nShift; in MATH_MakeFFTSinTable() 67 void MATHi_FFT(fx32 *data, u32 nShift, const fx16 *sinTable) in MATHi_FFT() argument 70 u32 n = 1U << nShift; in MATHi_FFT() 77 u32 shift = 32 - nShift - 1; // -1 is used to double j in MATHi_FFT() 219 void MATHi_IFFT(fx32 *data, u32 nShift, const fx16 *sinTable) in MATHi_IFFT() argument 222 u32 n = 1U << nShift; in MATHi_IFFT() [all …]
|
| /TwlSDK-5.2.1/build/demos/math/fft-1/src/ |
| D | main.c | 36 static void FFT(fx32 *data, int nShift); 37 static void IFFT(fx32 *data, int nShift); 533 static void FFT(fx32 *data, int nShift) 537 u32 n = 1U << nShift; 589 data[i * 2] = gFFTCos[i] >> nShift; 590 data[i * 2 + 1] = gFFTSin[i] >> nShift; 594 static void IFFT(fx32 *data, int nShift) 598 u32 n = 1U << nShift;
|