35 # include <xmmintrin.h> 36 # define kiss_fft_scalar __m128 37 #define KISS_FFT_MALLOC(nbytes) _mm_malloc(nbytes,16) 38 #define KISS_FFT_FREE _mm_free 40 #define KISS_FFT_MALLOC malloc 41 #define KISS_FFT_FREE free 46 #include <sys/types.h> 47 # if (FIXED_POINT == 32) 48 # define kiss_fft_scalar int32_t 50 # define kiss_fft_scalar int16_t 53 # ifndef kiss_fft_scalar 55 # define kiss_fft_scalar float 89 kiss_fft_cfg kiss_fft_alloc(
int nfft,
int inverse_fft,
void * mem,
size_t * lenmem);
110 #define kiss_fft_free free 116 void kiss_fft_cleanup(
void);
122 int kiss_fft_next_fast_size(
int n);
125 #define kiss_fftr_next_fast_size_real(n) \ 126 (kiss_fft_next_fast_size( ((n)+1)>>1)<<1) Definition: _kiss_fft_guts.h:22
Definition: kiss_fft.h:59