3#include <pcl/pcl_exports.h>
28# include <xmmintrin.h>
29# define kiss_fft_scalar __m128
30#define KISS_FFT_MALLOC(nbytes) _mm_malloc(nbytes,16)
31#define KISS_FFT_FREE _mm_free
33#define KISS_FFT_MALLOC malloc
34#define KISS_FFT_FREE free
40# if (FIXED_POINT == 32)
41# define kiss_fft_scalar int32_t
43# define kiss_fft_scalar int16_t
46# ifndef kiss_fft_scalar
48# define kiss_fft_scalar float
82kiss_fft_cfg PCL_EXPORTS
83kiss_fft_alloc(
int nfft,
int inverse_fft,
void * mem,
size_t * lenmem);
106#define kiss_fft_free free
113kiss_fft_cleanup(
void);
119kiss_fft_next_fast_size(
int n);
122#define kiss_fftr_next_fast_size_real(n) \
123 (kiss_fft_next_fast_size( ((n)+1)>>1)<<1)