1 #ifndef FFTC4_H 2 #define FFTC4_H 3 4 #include "complex4.h" 5 6 extern const char fftc4_opt[]; 7 8 extern void fftc4_2(complex4 *); 9 extern void fftc4_4(complex4 *); 10 extern void fftc4_8(complex4 *); 11 extern void fftc4_16(complex4 *); 12 extern void fftc4_32(complex4 *); 13 extern void fftc4_64(complex4 *); 14 extern void fftc4_128(complex4 *); 15 extern void fftc4_256(complex4 *); 16 extern void fftc4_512(complex4 *); 17 extern void fftc4_1024(complex4 *); 18 extern void fftc4_2048(complex4 *); 19 extern void fftc4_4096(complex4 *); 20 extern void fftc4_8192(complex4 *); 21 22 #define fftc4_un2 fftc4_2 23 extern void fftc4_un4(complex4 *); 24 extern void fftc4_un8(complex4 *); 25 extern void fftc4_un16(complex4 *); 26 extern void fftc4_un32(complex4 *); 27 extern void fftc4_un64(complex4 *); 28 extern void fftc4_un128(complex4 *); 29 extern void fftc4_un256(complex4 *); 30 extern void fftc4_un512(complex4 *); 31 extern void fftc4_un1024(complex4 *); 32 extern void fftc4_un2048(complex4 *); 33 extern void fftc4_un4096(complex4 *); 34 extern void fftc4_un8192(complex4 *); 35 36 extern void fftc4_mul2(complex4 *,complex4 *); 37 extern void fftc4_mul4(complex4 *,complex4 *); 38 extern void fftc4_mul8(complex4 *,complex4 *); 39 extern void fftc4_mul16(complex4 *,complex4 *); 40 extern void fftc4_mul32(complex4 *,complex4 *); 41 extern void fftc4_mul64(complex4 *,complex4 *); 42 extern void fftc4_mul128(complex4 *,complex4 *); 43 extern void fftc4_mul256(complex4 *,complex4 *); 44 extern void fftc4_mul512(complex4 *,complex4 *); 45 extern void fftc4_mul1024(complex4 *,complex4 *); 46 extern void fftc4_mul2048(complex4 *,complex4 *); 47 extern void fftc4_mul4096(complex4 *,complex4 *); 48 extern void fftc4_mul8192(complex4 *,complex4 *); 49 50 extern void fftc4_scale2(complex4 *); 51 extern void fftc4_scale4(complex4 *); 52 extern void fftc4_scale8(complex4 *); 53 extern void fftc4_scale16(complex4 *); 54 extern void fftc4_scale32(complex4 *); 55 extern void fftc4_scale64(complex4 *); 56 extern void fftc4_scale128(complex4 *); 57 extern void fftc4_scale256(complex4 *); 58 extern void fftc4_scale512(complex4 *); 59 extern void fftc4_scale1024(complex4 *); 60 extern void fftc4_scale2048(complex4 *); 61 extern void fftc4_scale4096(complex4 *); 62 extern void fftc4_scale8192(complex4 *); 63 64 #endif 65