annotate src/fftw-3.3.8/dft/scalar/codelets/codlist.c @ 167:bd3cc4d1df30

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