added simd capability

This commit is contained in:
Mark Borgerding
2005-06-24 03:03:31 +00:00
parent 24be1c5850
commit 7f6cbeab2e
10 changed files with 112 additions and 9 deletions

View File

@ -5,6 +5,7 @@
#include <stdio.h>
#include <math.h>
#include <memory.h>
#include <malloc.h>
#ifdef __cplusplus
extern "C" {
@ -23,6 +24,12 @@ extern "C" {
in the tools/ directory.
*/
#ifdef USE_SIMD
# include <xmmintrin.h>
# define kiss_fft_scalar __m128
#endif
#ifdef FIXED_POINT
# if (FIXED_POINT == 32)
# define kiss_fft_scalar long