![]() |
LIBDSP Version 4.1.9
LIBDSP Software Library
|
#include "tpt_math.h"#include "tpt_cfft_common_q15.bf-32.c.inc"#include "tpt_cfft_common_q15.tw-32.c.inc"#include "tpt_icfft_common_q15.bf-32.c.inc"#include "tpt_icfft_common_q15.tw-32.c.inc"
Functions | |
| static void | cfft_radix4_by_2_q15 (q15_t *aInPlace, q15_t *aScratch, size_t aLogN, bool aDoShift) |
| void | tpt_cfft_shift_q15 (q15_t *aInPlace, q15_t *aScratch, size_t aLogN, bool aDoShift) |
| Shift a 15-bit vector. | |
| static void | icfft_radix4_by_2_q15 (q15_t *aInPlace, q15_t *aScratch, size_t aLogN, bool aDoShift) |
| void | tpt_icfft_shift_q15 (q15_t *aInPlace, q15_t *aScratch, size_t aLogN, bool aDoShift) |
| Inverse shift a 15-bit vector. | |
|
inlinestatic |
|
inlinestatic |
Shift a 15-bit vector.
| [in] | aInPlace | pointer to the input vector. |
| [in] | aLogN | log2 of the vector length. |
| [in] | aDoShift | whether to shift the output. |