annotate fft/fftw/fftw-3.3.4/dft/scalar/codelets/codlist.c @ 40:223f770b5341 kissfft-double tip

Try a double-precision kissfft
author Chris Cannam
date Wed, 07 Sep 2016 10:40:32 +0100
parents 26056e866c29
children
rev   line source
Chris@19 1 #include "ifftw.h"
Chris@19 2
Chris@19 3
Chris@19 4 extern void X(codelet_n1_2)(planner *);
Chris@19 5 extern void X(codelet_n1_3)(planner *);
Chris@19 6 extern void X(codelet_n1_4)(planner *);
Chris@19 7 extern void X(codelet_n1_5)(planner *);
Chris@19 8 extern void X(codelet_n1_6)(planner *);
Chris@19 9 extern void X(codelet_n1_7)(planner *);
Chris@19 10 extern void X(codelet_n1_8)(planner *);
Chris@19 11 extern void X(codelet_n1_9)(planner *);
Chris@19 12 extern void X(codelet_n1_10)(planner *);
Chris@19 13 extern void X(codelet_n1_11)(planner *);
Chris@19 14 extern void X(codelet_n1_12)(planner *);
Chris@19 15 extern void X(codelet_n1_13)(planner *);
Chris@19 16 extern void X(codelet_n1_14)(planner *);
Chris@19 17 extern void X(codelet_n1_15)(planner *);
Chris@19 18 extern void X(codelet_n1_16)(planner *);
Chris@19 19 extern void X(codelet_n1_32)(planner *);
Chris@19 20 extern void X(codelet_n1_64)(planner *);
Chris@19 21 extern void X(codelet_n1_20)(planner *);
Chris@19 22 extern void X(codelet_n1_25)(planner *);
Chris@19 23 extern void X(codelet_t1_2)(planner *);
Chris@19 24 extern void X(codelet_t1_3)(planner *);
Chris@19 25 extern void X(codelet_t1_4)(planner *);
Chris@19 26 extern void X(codelet_t1_5)(planner *);
Chris@19 27 extern void X(codelet_t1_6)(planner *);
Chris@19 28 extern void X(codelet_t1_7)(planner *);
Chris@19 29 extern void X(codelet_t1_8)(planner *);
Chris@19 30 extern void X(codelet_t1_9)(planner *);
Chris@19 31 extern void X(codelet_t1_10)(planner *);
Chris@19 32 extern void X(codelet_t1_12)(planner *);
Chris@19 33 extern void X(codelet_t1_15)(planner *);
Chris@19 34 extern void X(codelet_t1_16)(planner *);
Chris@19 35 extern void X(codelet_t1_32)(planner *);
Chris@19 36 extern void X(codelet_t1_64)(planner *);
Chris@19 37 extern void X(codelet_t1_20)(planner *);
Chris@19 38 extern void X(codelet_t1_25)(planner *);
Chris@19 39 extern void X(codelet_t2_4)(planner *);
Chris@19 40 extern void X(codelet_t2_8)(planner *);
Chris@19 41 extern void X(codelet_t2_16)(planner *);
Chris@19 42 extern void X(codelet_t2_32)(planner *);
Chris@19 43 extern void X(codelet_t2_64)(planner *);
Chris@19 44 extern void X(codelet_t2_5)(planner *);
Chris@19 45 extern void X(codelet_t2_10)(planner *);
Chris@19 46 extern void X(codelet_t2_20)(planner *);
Chris@19 47 extern void X(codelet_t2_25)(planner *);
Chris@19 48 extern void X(codelet_q1_2)(planner *);
Chris@19 49 extern void X(codelet_q1_4)(planner *);
Chris@19 50 extern void X(codelet_q1_8)(planner *);
Chris@19 51 extern void X(codelet_q1_3)(planner *);
Chris@19 52 extern void X(codelet_q1_5)(planner *);
Chris@19 53 extern void X(codelet_q1_6)(planner *);
Chris@19 54
Chris@19 55
Chris@19 56 extern const solvtab X(solvtab_dft_standard);
Chris@19 57 const solvtab X(solvtab_dft_standard) = {
Chris@19 58 SOLVTAB(X(codelet_n1_2)),
Chris@19 59 SOLVTAB(X(codelet_n1_3)),
Chris@19 60 SOLVTAB(X(codelet_n1_4)),
Chris@19 61 SOLVTAB(X(codelet_n1_5)),
Chris@19 62 SOLVTAB(X(codelet_n1_6)),
Chris@19 63 SOLVTAB(X(codelet_n1_7)),
Chris@19 64 SOLVTAB(X(codelet_n1_8)),
Chris@19 65 SOLVTAB(X(codelet_n1_9)),
Chris@19 66 SOLVTAB(X(codelet_n1_10)),
Chris@19 67 SOLVTAB(X(codelet_n1_11)),
Chris@19 68 SOLVTAB(X(codelet_n1_12)),
Chris@19 69 SOLVTAB(X(codelet_n1_13)),
Chris@19 70 SOLVTAB(X(codelet_n1_14)),
Chris@19 71 SOLVTAB(X(codelet_n1_15)),
Chris@19 72 SOLVTAB(X(codelet_n1_16)),
Chris@19 73 SOLVTAB(X(codelet_n1_32)),
Chris@19 74 SOLVTAB(X(codelet_n1_64)),
Chris@19 75 SOLVTAB(X(codelet_n1_20)),
Chris@19 76 SOLVTAB(X(codelet_n1_25)),
Chris@19 77 SOLVTAB(X(codelet_t1_2)),
Chris@19 78 SOLVTAB(X(codelet_t1_3)),
Chris@19 79 SOLVTAB(X(codelet_t1_4)),
Chris@19 80 SOLVTAB(X(codelet_t1_5)),
Chris@19 81 SOLVTAB(X(codelet_t1_6)),
Chris@19 82 SOLVTAB(X(codelet_t1_7)),
Chris@19 83 SOLVTAB(X(codelet_t1_8)),
Chris@19 84 SOLVTAB(X(codelet_t1_9)),
Chris@19 85 SOLVTAB(X(codelet_t1_10)),
Chris@19 86 SOLVTAB(X(codelet_t1_12)),
Chris@19 87 SOLVTAB(X(codelet_t1_15)),
Chris@19 88 SOLVTAB(X(codelet_t1_16)),
Chris@19 89 SOLVTAB(X(codelet_t1_32)),
Chris@19 90 SOLVTAB(X(codelet_t1_64)),
Chris@19 91 SOLVTAB(X(codelet_t1_20)),
Chris@19 92 SOLVTAB(X(codelet_t1_25)),
Chris@19 93 SOLVTAB(X(codelet_t2_4)),
Chris@19 94 SOLVTAB(X(codelet_t2_8)),
Chris@19 95 SOLVTAB(X(codelet_t2_16)),
Chris@19 96 SOLVTAB(X(codelet_t2_32)),
Chris@19 97 SOLVTAB(X(codelet_t2_64)),
Chris@19 98 SOLVTAB(X(codelet_t2_5)),
Chris@19 99 SOLVTAB(X(codelet_t2_10)),
Chris@19 100 SOLVTAB(X(codelet_t2_20)),
Chris@19 101 SOLVTAB(X(codelet_t2_25)),
Chris@19 102 SOLVTAB(X(codelet_q1_2)),
Chris@19 103 SOLVTAB(X(codelet_q1_4)),
Chris@19 104 SOLVTAB(X(codelet_q1_8)),
Chris@19 105 SOLVTAB(X(codelet_q1_3)),
Chris@19 106 SOLVTAB(X(codelet_q1_5)),
Chris@19 107 SOLVTAB(X(codelet_q1_6)),
Chris@19 108 SOLVTAB_END
Chris@19 109 };