annotate fft/fftw/fftw-3.3.4/rdft/scalar/r2cf/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_r2cf_2)(planner *);
Chris@19 5 extern void X(codelet_r2cf_3)(planner *);
Chris@19 6 extern void X(codelet_r2cf_4)(planner *);
Chris@19 7 extern void X(codelet_r2cf_5)(planner *);
Chris@19 8 extern void X(codelet_r2cf_6)(planner *);
Chris@19 9 extern void X(codelet_r2cf_7)(planner *);
Chris@19 10 extern void X(codelet_r2cf_8)(planner *);
Chris@19 11 extern void X(codelet_r2cf_9)(planner *);
Chris@19 12 extern void X(codelet_r2cf_10)(planner *);
Chris@19 13 extern void X(codelet_r2cf_11)(planner *);
Chris@19 14 extern void X(codelet_r2cf_12)(planner *);
Chris@19 15 extern void X(codelet_r2cf_13)(planner *);
Chris@19 16 extern void X(codelet_r2cf_14)(planner *);
Chris@19 17 extern void X(codelet_r2cf_15)(planner *);
Chris@19 18 extern void X(codelet_r2cf_16)(planner *);
Chris@19 19 extern void X(codelet_r2cf_32)(planner *);
Chris@19 20 extern void X(codelet_r2cf_64)(planner *);
Chris@19 21 extern void X(codelet_r2cf_128)(planner *);
Chris@19 22 extern void X(codelet_r2cf_20)(planner *);
Chris@19 23 extern void X(codelet_r2cf_25)(planner *);
Chris@19 24 extern void X(codelet_hf_2)(planner *);
Chris@19 25 extern void X(codelet_hf_3)(planner *);
Chris@19 26 extern void X(codelet_hf_4)(planner *);
Chris@19 27 extern void X(codelet_hf_5)(planner *);
Chris@19 28 extern void X(codelet_hf_6)(planner *);
Chris@19 29 extern void X(codelet_hf_7)(planner *);
Chris@19 30 extern void X(codelet_hf_8)(planner *);
Chris@19 31 extern void X(codelet_hf_9)(planner *);
Chris@19 32 extern void X(codelet_hf_10)(planner *);
Chris@19 33 extern void X(codelet_hf_12)(planner *);
Chris@19 34 extern void X(codelet_hf_15)(planner *);
Chris@19 35 extern void X(codelet_hf_16)(planner *);
Chris@19 36 extern void X(codelet_hf_32)(planner *);
Chris@19 37 extern void X(codelet_hf_64)(planner *);
Chris@19 38 extern void X(codelet_hf_20)(planner *);
Chris@19 39 extern void X(codelet_hf_25)(planner *);
Chris@19 40 extern void X(codelet_hf2_4)(planner *);
Chris@19 41 extern void X(codelet_hf2_8)(planner *);
Chris@19 42 extern void X(codelet_hf2_16)(planner *);
Chris@19 43 extern void X(codelet_hf2_32)(planner *);
Chris@19 44 extern void X(codelet_hf2_5)(planner *);
Chris@19 45 extern void X(codelet_hf2_20)(planner *);
Chris@19 46 extern void X(codelet_hf2_25)(planner *);
Chris@19 47 extern void X(codelet_r2cfII_2)(planner *);
Chris@19 48 extern void X(codelet_r2cfII_3)(planner *);
Chris@19 49 extern void X(codelet_r2cfII_4)(planner *);
Chris@19 50 extern void X(codelet_r2cfII_5)(planner *);
Chris@19 51 extern void X(codelet_r2cfII_6)(planner *);
Chris@19 52 extern void X(codelet_r2cfII_7)(planner *);
Chris@19 53 extern void X(codelet_r2cfII_8)(planner *);
Chris@19 54 extern void X(codelet_r2cfII_9)(planner *);
Chris@19 55 extern void X(codelet_r2cfII_10)(planner *);
Chris@19 56 extern void X(codelet_r2cfII_12)(planner *);
Chris@19 57 extern void X(codelet_r2cfII_15)(planner *);
Chris@19 58 extern void X(codelet_r2cfII_16)(planner *);
Chris@19 59 extern void X(codelet_r2cfII_32)(planner *);
Chris@19 60 extern void X(codelet_r2cfII_64)(planner *);
Chris@19 61 extern void X(codelet_r2cfII_20)(planner *);
Chris@19 62 extern void X(codelet_r2cfII_25)(planner *);
Chris@19 63 extern void X(codelet_hc2cf_2)(planner *);
Chris@19 64 extern void X(codelet_hc2cf_4)(planner *);
Chris@19 65 extern void X(codelet_hc2cf_6)(planner *);
Chris@19 66 extern void X(codelet_hc2cf_8)(planner *);
Chris@19 67 extern void X(codelet_hc2cf_10)(planner *);
Chris@19 68 extern void X(codelet_hc2cf_12)(planner *);
Chris@19 69 extern void X(codelet_hc2cf_16)(planner *);
Chris@19 70 extern void X(codelet_hc2cf_32)(planner *);
Chris@19 71 extern void X(codelet_hc2cf_20)(planner *);
Chris@19 72 extern void X(codelet_hc2cf2_4)(planner *);
Chris@19 73 extern void X(codelet_hc2cf2_8)(planner *);
Chris@19 74 extern void X(codelet_hc2cf2_16)(planner *);
Chris@19 75 extern void X(codelet_hc2cf2_32)(planner *);
Chris@19 76 extern void X(codelet_hc2cf2_20)(planner *);
Chris@19 77 extern void X(codelet_hc2cfdft_2)(planner *);
Chris@19 78 extern void X(codelet_hc2cfdft_4)(planner *);
Chris@19 79 extern void X(codelet_hc2cfdft_6)(planner *);
Chris@19 80 extern void X(codelet_hc2cfdft_8)(planner *);
Chris@19 81 extern void X(codelet_hc2cfdft_10)(planner *);
Chris@19 82 extern void X(codelet_hc2cfdft_12)(planner *);
Chris@19 83 extern void X(codelet_hc2cfdft_16)(planner *);
Chris@19 84 extern void X(codelet_hc2cfdft_32)(planner *);
Chris@19 85 extern void X(codelet_hc2cfdft_20)(planner *);
Chris@19 86 extern void X(codelet_hc2cfdft2_4)(planner *);
Chris@19 87 extern void X(codelet_hc2cfdft2_8)(planner *);
Chris@19 88 extern void X(codelet_hc2cfdft2_16)(planner *);
Chris@19 89 extern void X(codelet_hc2cfdft2_32)(planner *);
Chris@19 90 extern void X(codelet_hc2cfdft2_20)(planner *);
Chris@19 91
Chris@19 92
Chris@19 93 extern const solvtab X(solvtab_rdft_r2cf);
Chris@19 94 const solvtab X(solvtab_rdft_r2cf) = {
Chris@19 95 SOLVTAB(X(codelet_r2cf_2)),
Chris@19 96 SOLVTAB(X(codelet_r2cf_3)),
Chris@19 97 SOLVTAB(X(codelet_r2cf_4)),
Chris@19 98 SOLVTAB(X(codelet_r2cf_5)),
Chris@19 99 SOLVTAB(X(codelet_r2cf_6)),
Chris@19 100 SOLVTAB(X(codelet_r2cf_7)),
Chris@19 101 SOLVTAB(X(codelet_r2cf_8)),
Chris@19 102 SOLVTAB(X(codelet_r2cf_9)),
Chris@19 103 SOLVTAB(X(codelet_r2cf_10)),
Chris@19 104 SOLVTAB(X(codelet_r2cf_11)),
Chris@19 105 SOLVTAB(X(codelet_r2cf_12)),
Chris@19 106 SOLVTAB(X(codelet_r2cf_13)),
Chris@19 107 SOLVTAB(X(codelet_r2cf_14)),
Chris@19 108 SOLVTAB(X(codelet_r2cf_15)),
Chris@19 109 SOLVTAB(X(codelet_r2cf_16)),
Chris@19 110 SOLVTAB(X(codelet_r2cf_32)),
Chris@19 111 SOLVTAB(X(codelet_r2cf_64)),
Chris@19 112 SOLVTAB(X(codelet_r2cf_128)),
Chris@19 113 SOLVTAB(X(codelet_r2cf_20)),
Chris@19 114 SOLVTAB(X(codelet_r2cf_25)),
Chris@19 115 SOLVTAB(X(codelet_hf_2)),
Chris@19 116 SOLVTAB(X(codelet_hf_3)),
Chris@19 117 SOLVTAB(X(codelet_hf_4)),
Chris@19 118 SOLVTAB(X(codelet_hf_5)),
Chris@19 119 SOLVTAB(X(codelet_hf_6)),
Chris@19 120 SOLVTAB(X(codelet_hf_7)),
Chris@19 121 SOLVTAB(X(codelet_hf_8)),
Chris@19 122 SOLVTAB(X(codelet_hf_9)),
Chris@19 123 SOLVTAB(X(codelet_hf_10)),
Chris@19 124 SOLVTAB(X(codelet_hf_12)),
Chris@19 125 SOLVTAB(X(codelet_hf_15)),
Chris@19 126 SOLVTAB(X(codelet_hf_16)),
Chris@19 127 SOLVTAB(X(codelet_hf_32)),
Chris@19 128 SOLVTAB(X(codelet_hf_64)),
Chris@19 129 SOLVTAB(X(codelet_hf_20)),
Chris@19 130 SOLVTAB(X(codelet_hf_25)),
Chris@19 131 SOLVTAB(X(codelet_hf2_4)),
Chris@19 132 SOLVTAB(X(codelet_hf2_8)),
Chris@19 133 SOLVTAB(X(codelet_hf2_16)),
Chris@19 134 SOLVTAB(X(codelet_hf2_32)),
Chris@19 135 SOLVTAB(X(codelet_hf2_5)),
Chris@19 136 SOLVTAB(X(codelet_hf2_20)),
Chris@19 137 SOLVTAB(X(codelet_hf2_25)),
Chris@19 138 SOLVTAB(X(codelet_r2cfII_2)),
Chris@19 139 SOLVTAB(X(codelet_r2cfII_3)),
Chris@19 140 SOLVTAB(X(codelet_r2cfII_4)),
Chris@19 141 SOLVTAB(X(codelet_r2cfII_5)),
Chris@19 142 SOLVTAB(X(codelet_r2cfII_6)),
Chris@19 143 SOLVTAB(X(codelet_r2cfII_7)),
Chris@19 144 SOLVTAB(X(codelet_r2cfII_8)),
Chris@19 145 SOLVTAB(X(codelet_r2cfII_9)),
Chris@19 146 SOLVTAB(X(codelet_r2cfII_10)),
Chris@19 147 SOLVTAB(X(codelet_r2cfII_12)),
Chris@19 148 SOLVTAB(X(codelet_r2cfII_15)),
Chris@19 149 SOLVTAB(X(codelet_r2cfII_16)),
Chris@19 150 SOLVTAB(X(codelet_r2cfII_32)),
Chris@19 151 SOLVTAB(X(codelet_r2cfII_64)),
Chris@19 152 SOLVTAB(X(codelet_r2cfII_20)),
Chris@19 153 SOLVTAB(X(codelet_r2cfII_25)),
Chris@19 154 SOLVTAB(X(codelet_hc2cf_2)),
Chris@19 155 SOLVTAB(X(codelet_hc2cf_4)),
Chris@19 156 SOLVTAB(X(codelet_hc2cf_6)),
Chris@19 157 SOLVTAB(X(codelet_hc2cf_8)),
Chris@19 158 SOLVTAB(X(codelet_hc2cf_10)),
Chris@19 159 SOLVTAB(X(codelet_hc2cf_12)),
Chris@19 160 SOLVTAB(X(codelet_hc2cf_16)),
Chris@19 161 SOLVTAB(X(codelet_hc2cf_32)),
Chris@19 162 SOLVTAB(X(codelet_hc2cf_20)),
Chris@19 163 SOLVTAB(X(codelet_hc2cf2_4)),
Chris@19 164 SOLVTAB(X(codelet_hc2cf2_8)),
Chris@19 165 SOLVTAB(X(codelet_hc2cf2_16)),
Chris@19 166 SOLVTAB(X(codelet_hc2cf2_32)),
Chris@19 167 SOLVTAB(X(codelet_hc2cf2_20)),
Chris@19 168 SOLVTAB(X(codelet_hc2cfdft_2)),
Chris@19 169 SOLVTAB(X(codelet_hc2cfdft_4)),
Chris@19 170 SOLVTAB(X(codelet_hc2cfdft_6)),
Chris@19 171 SOLVTAB(X(codelet_hc2cfdft_8)),
Chris@19 172 SOLVTAB(X(codelet_hc2cfdft_10)),
Chris@19 173 SOLVTAB(X(codelet_hc2cfdft_12)),
Chris@19 174 SOLVTAB(X(codelet_hc2cfdft_16)),
Chris@19 175 SOLVTAB(X(codelet_hc2cfdft_32)),
Chris@19 176 SOLVTAB(X(codelet_hc2cfdft_20)),
Chris@19 177 SOLVTAB(X(codelet_hc2cfdft2_4)),
Chris@19 178 SOLVTAB(X(codelet_hc2cfdft2_8)),
Chris@19 179 SOLVTAB(X(codelet_hc2cfdft2_16)),
Chris@19 180 SOLVTAB(X(codelet_hc2cfdft2_32)),
Chris@19 181 SOLVTAB(X(codelet_hc2cfdft2_20)),
Chris@19 182 SOLVTAB_END
Chris@19 183 };