cannam@127
|
1 #include "ifftw.h"
|
cannam@127
|
2 #include SIMD_HEADER
|
cannam@127
|
3
|
cannam@127
|
4 extern void XSIMD(codelet_n1fv_2)(planner *);
|
cannam@127
|
5 extern void XSIMD(codelet_n1fv_3)(planner *);
|
cannam@127
|
6 extern void XSIMD(codelet_n1fv_4)(planner *);
|
cannam@127
|
7 extern void XSIMD(codelet_n1fv_5)(planner *);
|
cannam@127
|
8 extern void XSIMD(codelet_n1fv_6)(planner *);
|
cannam@127
|
9 extern void XSIMD(codelet_n1fv_7)(planner *);
|
cannam@127
|
10 extern void XSIMD(codelet_n1fv_8)(planner *);
|
cannam@127
|
11 extern void XSIMD(codelet_n1fv_9)(planner *);
|
cannam@127
|
12 extern void XSIMD(codelet_n1fv_10)(planner *);
|
cannam@127
|
13 extern void XSIMD(codelet_n1fv_11)(planner *);
|
cannam@127
|
14 extern void XSIMD(codelet_n1fv_12)(planner *);
|
cannam@127
|
15 extern void XSIMD(codelet_n1fv_13)(planner *);
|
cannam@127
|
16 extern void XSIMD(codelet_n1fv_14)(planner *);
|
cannam@127
|
17 extern void XSIMD(codelet_n1fv_15)(planner *);
|
cannam@127
|
18 extern void XSIMD(codelet_n1fv_16)(planner *);
|
cannam@127
|
19 extern void XSIMD(codelet_n1fv_32)(planner *);
|
cannam@127
|
20 extern void XSIMD(codelet_n1fv_64)(planner *);
|
cannam@127
|
21 extern void XSIMD(codelet_n1fv_128)(planner *);
|
cannam@127
|
22 extern void XSIMD(codelet_n1fv_20)(planner *);
|
cannam@127
|
23 extern void XSIMD(codelet_n1fv_25)(planner *);
|
cannam@127
|
24 extern void XSIMD(codelet_n1bv_2)(planner *);
|
cannam@127
|
25 extern void XSIMD(codelet_n1bv_3)(planner *);
|
cannam@127
|
26 extern void XSIMD(codelet_n1bv_4)(planner *);
|
cannam@127
|
27 extern void XSIMD(codelet_n1bv_5)(planner *);
|
cannam@127
|
28 extern void XSIMD(codelet_n1bv_6)(planner *);
|
cannam@127
|
29 extern void XSIMD(codelet_n1bv_7)(planner *);
|
cannam@127
|
30 extern void XSIMD(codelet_n1bv_8)(planner *);
|
cannam@127
|
31 extern void XSIMD(codelet_n1bv_9)(planner *);
|
cannam@127
|
32 extern void XSIMD(codelet_n1bv_10)(planner *);
|
cannam@127
|
33 extern void XSIMD(codelet_n1bv_11)(planner *);
|
cannam@127
|
34 extern void XSIMD(codelet_n1bv_12)(planner *);
|
cannam@127
|
35 extern void XSIMD(codelet_n1bv_13)(planner *);
|
cannam@127
|
36 extern void XSIMD(codelet_n1bv_14)(planner *);
|
cannam@127
|
37 extern void XSIMD(codelet_n1bv_15)(planner *);
|
cannam@127
|
38 extern void XSIMD(codelet_n1bv_16)(planner *);
|
cannam@127
|
39 extern void XSIMD(codelet_n1bv_32)(planner *);
|
cannam@127
|
40 extern void XSIMD(codelet_n1bv_64)(planner *);
|
cannam@127
|
41 extern void XSIMD(codelet_n1bv_128)(planner *);
|
cannam@127
|
42 extern void XSIMD(codelet_n1bv_20)(planner *);
|
cannam@127
|
43 extern void XSIMD(codelet_n1bv_25)(planner *);
|
cannam@127
|
44 extern void XSIMD(codelet_n2fv_2)(planner *);
|
cannam@127
|
45 extern void XSIMD(codelet_n2fv_4)(planner *);
|
cannam@127
|
46 extern void XSIMD(codelet_n2fv_6)(planner *);
|
cannam@127
|
47 extern void XSIMD(codelet_n2fv_8)(planner *);
|
cannam@127
|
48 extern void XSIMD(codelet_n2fv_10)(planner *);
|
cannam@127
|
49 extern void XSIMD(codelet_n2fv_12)(planner *);
|
cannam@127
|
50 extern void XSIMD(codelet_n2fv_14)(planner *);
|
cannam@127
|
51 extern void XSIMD(codelet_n2fv_16)(planner *);
|
cannam@127
|
52 extern void XSIMD(codelet_n2fv_32)(planner *);
|
cannam@127
|
53 extern void XSIMD(codelet_n2fv_64)(planner *);
|
cannam@127
|
54 extern void XSIMD(codelet_n2fv_20)(planner *);
|
cannam@127
|
55 extern void XSIMD(codelet_n2bv_2)(planner *);
|
cannam@127
|
56 extern void XSIMD(codelet_n2bv_4)(planner *);
|
cannam@127
|
57 extern void XSIMD(codelet_n2bv_6)(planner *);
|
cannam@127
|
58 extern void XSIMD(codelet_n2bv_8)(planner *);
|
cannam@127
|
59 extern void XSIMD(codelet_n2bv_10)(planner *);
|
cannam@127
|
60 extern void XSIMD(codelet_n2bv_12)(planner *);
|
cannam@127
|
61 extern void XSIMD(codelet_n2bv_14)(planner *);
|
cannam@127
|
62 extern void XSIMD(codelet_n2bv_16)(planner *);
|
cannam@127
|
63 extern void XSIMD(codelet_n2bv_32)(planner *);
|
cannam@127
|
64 extern void XSIMD(codelet_n2bv_64)(planner *);
|
cannam@127
|
65 extern void XSIMD(codelet_n2bv_20)(planner *);
|
cannam@127
|
66 extern void XSIMD(codelet_n2sv_4)(planner *);
|
cannam@127
|
67 extern void XSIMD(codelet_n2sv_8)(planner *);
|
cannam@127
|
68 extern void XSIMD(codelet_n2sv_16)(planner *);
|
cannam@127
|
69 extern void XSIMD(codelet_n2sv_32)(planner *);
|
cannam@127
|
70 extern void XSIMD(codelet_n2sv_64)(planner *);
|
cannam@127
|
71 extern void XSIMD(codelet_t1fuv_2)(planner *);
|
cannam@127
|
72 extern void XSIMD(codelet_t1fuv_3)(planner *);
|
cannam@127
|
73 extern void XSIMD(codelet_t1fuv_4)(planner *);
|
cannam@127
|
74 extern void XSIMD(codelet_t1fuv_5)(planner *);
|
cannam@127
|
75 extern void XSIMD(codelet_t1fuv_6)(planner *);
|
cannam@127
|
76 extern void XSIMD(codelet_t1fuv_7)(planner *);
|
cannam@127
|
77 extern void XSIMD(codelet_t1fuv_8)(planner *);
|
cannam@127
|
78 extern void XSIMD(codelet_t1fuv_9)(planner *);
|
cannam@127
|
79 extern void XSIMD(codelet_t1fuv_10)(planner *);
|
cannam@127
|
80 extern void XSIMD(codelet_t1fv_2)(planner *);
|
cannam@127
|
81 extern void XSIMD(codelet_t1fv_3)(planner *);
|
cannam@127
|
82 extern void XSIMD(codelet_t1fv_4)(planner *);
|
cannam@127
|
83 extern void XSIMD(codelet_t1fv_5)(planner *);
|
cannam@127
|
84 extern void XSIMD(codelet_t1fv_6)(planner *);
|
cannam@127
|
85 extern void XSIMD(codelet_t1fv_7)(planner *);
|
cannam@127
|
86 extern void XSIMD(codelet_t1fv_8)(planner *);
|
cannam@127
|
87 extern void XSIMD(codelet_t1fv_9)(planner *);
|
cannam@127
|
88 extern void XSIMD(codelet_t1fv_10)(planner *);
|
cannam@127
|
89 extern void XSIMD(codelet_t1fv_12)(planner *);
|
cannam@127
|
90 extern void XSIMD(codelet_t1fv_15)(planner *);
|
cannam@127
|
91 extern void XSIMD(codelet_t1fv_16)(planner *);
|
cannam@127
|
92 extern void XSIMD(codelet_t1fv_32)(planner *);
|
cannam@127
|
93 extern void XSIMD(codelet_t1fv_64)(planner *);
|
cannam@127
|
94 extern void XSIMD(codelet_t1fv_20)(planner *);
|
cannam@127
|
95 extern void XSIMD(codelet_t1fv_25)(planner *);
|
cannam@127
|
96 extern void XSIMD(codelet_t2fv_2)(planner *);
|
cannam@127
|
97 extern void XSIMD(codelet_t2fv_4)(planner *);
|
cannam@127
|
98 extern void XSIMD(codelet_t2fv_8)(planner *);
|
cannam@127
|
99 extern void XSIMD(codelet_t2fv_16)(planner *);
|
cannam@127
|
100 extern void XSIMD(codelet_t2fv_32)(planner *);
|
cannam@127
|
101 extern void XSIMD(codelet_t2fv_64)(planner *);
|
cannam@127
|
102 extern void XSIMD(codelet_t2fv_5)(planner *);
|
cannam@127
|
103 extern void XSIMD(codelet_t2fv_10)(planner *);
|
cannam@127
|
104 extern void XSIMD(codelet_t2fv_20)(planner *);
|
cannam@127
|
105 extern void XSIMD(codelet_t2fv_25)(planner *);
|
cannam@127
|
106 extern void XSIMD(codelet_t3fv_4)(planner *);
|
cannam@127
|
107 extern void XSIMD(codelet_t3fv_8)(planner *);
|
cannam@127
|
108 extern void XSIMD(codelet_t3fv_16)(planner *);
|
cannam@127
|
109 extern void XSIMD(codelet_t3fv_32)(planner *);
|
cannam@127
|
110 extern void XSIMD(codelet_t3fv_5)(planner *);
|
cannam@127
|
111 extern void XSIMD(codelet_t3fv_10)(planner *);
|
cannam@127
|
112 extern void XSIMD(codelet_t3fv_20)(planner *);
|
cannam@127
|
113 extern void XSIMD(codelet_t3fv_25)(planner *);
|
cannam@127
|
114 extern void XSIMD(codelet_t1buv_2)(planner *);
|
cannam@127
|
115 extern void XSIMD(codelet_t1buv_3)(planner *);
|
cannam@127
|
116 extern void XSIMD(codelet_t1buv_4)(planner *);
|
cannam@127
|
117 extern void XSIMD(codelet_t1buv_5)(planner *);
|
cannam@127
|
118 extern void XSIMD(codelet_t1buv_6)(planner *);
|
cannam@127
|
119 extern void XSIMD(codelet_t1buv_7)(planner *);
|
cannam@127
|
120 extern void XSIMD(codelet_t1buv_8)(planner *);
|
cannam@127
|
121 extern void XSIMD(codelet_t1buv_9)(planner *);
|
cannam@127
|
122 extern void XSIMD(codelet_t1buv_10)(planner *);
|
cannam@127
|
123 extern void XSIMD(codelet_t1bv_2)(planner *);
|
cannam@127
|
124 extern void XSIMD(codelet_t1bv_3)(planner *);
|
cannam@127
|
125 extern void XSIMD(codelet_t1bv_4)(planner *);
|
cannam@127
|
126 extern void XSIMD(codelet_t1bv_5)(planner *);
|
cannam@127
|
127 extern void XSIMD(codelet_t1bv_6)(planner *);
|
cannam@127
|
128 extern void XSIMD(codelet_t1bv_7)(planner *);
|
cannam@127
|
129 extern void XSIMD(codelet_t1bv_8)(planner *);
|
cannam@127
|
130 extern void XSIMD(codelet_t1bv_9)(planner *);
|
cannam@127
|
131 extern void XSIMD(codelet_t1bv_10)(planner *);
|
cannam@127
|
132 extern void XSIMD(codelet_t1bv_12)(planner *);
|
cannam@127
|
133 extern void XSIMD(codelet_t1bv_15)(planner *);
|
cannam@127
|
134 extern void XSIMD(codelet_t1bv_16)(planner *);
|
cannam@127
|
135 extern void XSIMD(codelet_t1bv_32)(planner *);
|
cannam@127
|
136 extern void XSIMD(codelet_t1bv_64)(planner *);
|
cannam@127
|
137 extern void XSIMD(codelet_t1bv_20)(planner *);
|
cannam@127
|
138 extern void XSIMD(codelet_t1bv_25)(planner *);
|
cannam@127
|
139 extern void XSIMD(codelet_t2bv_2)(planner *);
|
cannam@127
|
140 extern void XSIMD(codelet_t2bv_4)(planner *);
|
cannam@127
|
141 extern void XSIMD(codelet_t2bv_8)(planner *);
|
cannam@127
|
142 extern void XSIMD(codelet_t2bv_16)(planner *);
|
cannam@127
|
143 extern void XSIMD(codelet_t2bv_32)(planner *);
|
cannam@127
|
144 extern void XSIMD(codelet_t2bv_64)(planner *);
|
cannam@127
|
145 extern void XSIMD(codelet_t2bv_5)(planner *);
|
cannam@127
|
146 extern void XSIMD(codelet_t2bv_10)(planner *);
|
cannam@127
|
147 extern void XSIMD(codelet_t2bv_20)(planner *);
|
cannam@127
|
148 extern void XSIMD(codelet_t2bv_25)(planner *);
|
cannam@127
|
149 extern void XSIMD(codelet_t3bv_4)(planner *);
|
cannam@127
|
150 extern void XSIMD(codelet_t3bv_8)(planner *);
|
cannam@127
|
151 extern void XSIMD(codelet_t3bv_16)(planner *);
|
cannam@127
|
152 extern void XSIMD(codelet_t3bv_32)(planner *);
|
cannam@127
|
153 extern void XSIMD(codelet_t3bv_5)(planner *);
|
cannam@127
|
154 extern void XSIMD(codelet_t3bv_10)(planner *);
|
cannam@127
|
155 extern void XSIMD(codelet_t3bv_20)(planner *);
|
cannam@127
|
156 extern void XSIMD(codelet_t3bv_25)(planner *);
|
cannam@127
|
157 extern void XSIMD(codelet_t1sv_2)(planner *);
|
cannam@127
|
158 extern void XSIMD(codelet_t1sv_4)(planner *);
|
cannam@127
|
159 extern void XSIMD(codelet_t1sv_8)(planner *);
|
cannam@127
|
160 extern void XSIMD(codelet_t1sv_16)(planner *);
|
cannam@127
|
161 extern void XSIMD(codelet_t1sv_32)(planner *);
|
cannam@127
|
162 extern void XSIMD(codelet_t2sv_4)(planner *);
|
cannam@127
|
163 extern void XSIMD(codelet_t2sv_8)(planner *);
|
cannam@127
|
164 extern void XSIMD(codelet_t2sv_16)(planner *);
|
cannam@127
|
165 extern void XSIMD(codelet_t2sv_32)(planner *);
|
cannam@127
|
166 extern void XSIMD(codelet_q1fv_2)(planner *);
|
cannam@127
|
167 extern void XSIMD(codelet_q1fv_4)(planner *);
|
cannam@127
|
168 extern void XSIMD(codelet_q1fv_5)(planner *);
|
cannam@127
|
169 extern void XSIMD(codelet_q1fv_8)(planner *);
|
cannam@127
|
170 extern void XSIMD(codelet_q1bv_2)(planner *);
|
cannam@127
|
171 extern void XSIMD(codelet_q1bv_4)(planner *);
|
cannam@127
|
172 extern void XSIMD(codelet_q1bv_5)(planner *);
|
cannam@127
|
173 extern void XSIMD(codelet_q1bv_8)(planner *);
|
cannam@127
|
174
|
cannam@127
|
175
|
cannam@127
|
176 extern const solvtab XSIMD(solvtab_dft);
|
cannam@127
|
177 const solvtab XSIMD(solvtab_dft) = {
|
cannam@127
|
178 SOLVTAB(XSIMD(codelet_n1fv_2)),
|
cannam@127
|
179 SOLVTAB(XSIMD(codelet_n1fv_3)),
|
cannam@127
|
180 SOLVTAB(XSIMD(codelet_n1fv_4)),
|
cannam@127
|
181 SOLVTAB(XSIMD(codelet_n1fv_5)),
|
cannam@127
|
182 SOLVTAB(XSIMD(codelet_n1fv_6)),
|
cannam@127
|
183 SOLVTAB(XSIMD(codelet_n1fv_7)),
|
cannam@127
|
184 SOLVTAB(XSIMD(codelet_n1fv_8)),
|
cannam@127
|
185 SOLVTAB(XSIMD(codelet_n1fv_9)),
|
cannam@127
|
186 SOLVTAB(XSIMD(codelet_n1fv_10)),
|
cannam@127
|
187 SOLVTAB(XSIMD(codelet_n1fv_11)),
|
cannam@127
|
188 SOLVTAB(XSIMD(codelet_n1fv_12)),
|
cannam@127
|
189 SOLVTAB(XSIMD(codelet_n1fv_13)),
|
cannam@127
|
190 SOLVTAB(XSIMD(codelet_n1fv_14)),
|
cannam@127
|
191 SOLVTAB(XSIMD(codelet_n1fv_15)),
|
cannam@127
|
192 SOLVTAB(XSIMD(codelet_n1fv_16)),
|
cannam@127
|
193 SOLVTAB(XSIMD(codelet_n1fv_32)),
|
cannam@127
|
194 SOLVTAB(XSIMD(codelet_n1fv_64)),
|
cannam@127
|
195 SOLVTAB(XSIMD(codelet_n1fv_128)),
|
cannam@127
|
196 SOLVTAB(XSIMD(codelet_n1fv_20)),
|
cannam@127
|
197 SOLVTAB(XSIMD(codelet_n1fv_25)),
|
cannam@127
|
198 SOLVTAB(XSIMD(codelet_n1bv_2)),
|
cannam@127
|
199 SOLVTAB(XSIMD(codelet_n1bv_3)),
|
cannam@127
|
200 SOLVTAB(XSIMD(codelet_n1bv_4)),
|
cannam@127
|
201 SOLVTAB(XSIMD(codelet_n1bv_5)),
|
cannam@127
|
202 SOLVTAB(XSIMD(codelet_n1bv_6)),
|
cannam@127
|
203 SOLVTAB(XSIMD(codelet_n1bv_7)),
|
cannam@127
|
204 SOLVTAB(XSIMD(codelet_n1bv_8)),
|
cannam@127
|
205 SOLVTAB(XSIMD(codelet_n1bv_9)),
|
cannam@127
|
206 SOLVTAB(XSIMD(codelet_n1bv_10)),
|
cannam@127
|
207 SOLVTAB(XSIMD(codelet_n1bv_11)),
|
cannam@127
|
208 SOLVTAB(XSIMD(codelet_n1bv_12)),
|
cannam@127
|
209 SOLVTAB(XSIMD(codelet_n1bv_13)),
|
cannam@127
|
210 SOLVTAB(XSIMD(codelet_n1bv_14)),
|
cannam@127
|
211 SOLVTAB(XSIMD(codelet_n1bv_15)),
|
cannam@127
|
212 SOLVTAB(XSIMD(codelet_n1bv_16)),
|
cannam@127
|
213 SOLVTAB(XSIMD(codelet_n1bv_32)),
|
cannam@127
|
214 SOLVTAB(XSIMD(codelet_n1bv_64)),
|
cannam@127
|
215 SOLVTAB(XSIMD(codelet_n1bv_128)),
|
cannam@127
|
216 SOLVTAB(XSIMD(codelet_n1bv_20)),
|
cannam@127
|
217 SOLVTAB(XSIMD(codelet_n1bv_25)),
|
cannam@127
|
218 SOLVTAB(XSIMD(codelet_n2fv_2)),
|
cannam@127
|
219 SOLVTAB(XSIMD(codelet_n2fv_4)),
|
cannam@127
|
220 SOLVTAB(XSIMD(codelet_n2fv_6)),
|
cannam@127
|
221 SOLVTAB(XSIMD(codelet_n2fv_8)),
|
cannam@127
|
222 SOLVTAB(XSIMD(codelet_n2fv_10)),
|
cannam@127
|
223 SOLVTAB(XSIMD(codelet_n2fv_12)),
|
cannam@127
|
224 SOLVTAB(XSIMD(codelet_n2fv_14)),
|
cannam@127
|
225 SOLVTAB(XSIMD(codelet_n2fv_16)),
|
cannam@127
|
226 SOLVTAB(XSIMD(codelet_n2fv_32)),
|
cannam@127
|
227 SOLVTAB(XSIMD(codelet_n2fv_64)),
|
cannam@127
|
228 SOLVTAB(XSIMD(codelet_n2fv_20)),
|
cannam@127
|
229 SOLVTAB(XSIMD(codelet_n2bv_2)),
|
cannam@127
|
230 SOLVTAB(XSIMD(codelet_n2bv_4)),
|
cannam@127
|
231 SOLVTAB(XSIMD(codelet_n2bv_6)),
|
cannam@127
|
232 SOLVTAB(XSIMD(codelet_n2bv_8)),
|
cannam@127
|
233 SOLVTAB(XSIMD(codelet_n2bv_10)),
|
cannam@127
|
234 SOLVTAB(XSIMD(codelet_n2bv_12)),
|
cannam@127
|
235 SOLVTAB(XSIMD(codelet_n2bv_14)),
|
cannam@127
|
236 SOLVTAB(XSIMD(codelet_n2bv_16)),
|
cannam@127
|
237 SOLVTAB(XSIMD(codelet_n2bv_32)),
|
cannam@127
|
238 SOLVTAB(XSIMD(codelet_n2bv_64)),
|
cannam@127
|
239 SOLVTAB(XSIMD(codelet_n2bv_20)),
|
cannam@127
|
240 SOLVTAB(XSIMD(codelet_n2sv_4)),
|
cannam@127
|
241 SOLVTAB(XSIMD(codelet_n2sv_8)),
|
cannam@127
|
242 SOLVTAB(XSIMD(codelet_n2sv_16)),
|
cannam@127
|
243 SOLVTAB(XSIMD(codelet_n2sv_32)),
|
cannam@127
|
244 SOLVTAB(XSIMD(codelet_n2sv_64)),
|
cannam@127
|
245 SOLVTAB(XSIMD(codelet_t1fuv_2)),
|
cannam@127
|
246 SOLVTAB(XSIMD(codelet_t1fuv_3)),
|
cannam@127
|
247 SOLVTAB(XSIMD(codelet_t1fuv_4)),
|
cannam@127
|
248 SOLVTAB(XSIMD(codelet_t1fuv_5)),
|
cannam@127
|
249 SOLVTAB(XSIMD(codelet_t1fuv_6)),
|
cannam@127
|
250 SOLVTAB(XSIMD(codelet_t1fuv_7)),
|
cannam@127
|
251 SOLVTAB(XSIMD(codelet_t1fuv_8)),
|
cannam@127
|
252 SOLVTAB(XSIMD(codelet_t1fuv_9)),
|
cannam@127
|
253 SOLVTAB(XSIMD(codelet_t1fuv_10)),
|
cannam@127
|
254 SOLVTAB(XSIMD(codelet_t1fv_2)),
|
cannam@127
|
255 SOLVTAB(XSIMD(codelet_t1fv_3)),
|
cannam@127
|
256 SOLVTAB(XSIMD(codelet_t1fv_4)),
|
cannam@127
|
257 SOLVTAB(XSIMD(codelet_t1fv_5)),
|
cannam@127
|
258 SOLVTAB(XSIMD(codelet_t1fv_6)),
|
cannam@127
|
259 SOLVTAB(XSIMD(codelet_t1fv_7)),
|
cannam@127
|
260 SOLVTAB(XSIMD(codelet_t1fv_8)),
|
cannam@127
|
261 SOLVTAB(XSIMD(codelet_t1fv_9)),
|
cannam@127
|
262 SOLVTAB(XSIMD(codelet_t1fv_10)),
|
cannam@127
|
263 SOLVTAB(XSIMD(codelet_t1fv_12)),
|
cannam@127
|
264 SOLVTAB(XSIMD(codelet_t1fv_15)),
|
cannam@127
|
265 SOLVTAB(XSIMD(codelet_t1fv_16)),
|
cannam@127
|
266 SOLVTAB(XSIMD(codelet_t1fv_32)),
|
cannam@127
|
267 SOLVTAB(XSIMD(codelet_t1fv_64)),
|
cannam@127
|
268 SOLVTAB(XSIMD(codelet_t1fv_20)),
|
cannam@127
|
269 SOLVTAB(XSIMD(codelet_t1fv_25)),
|
cannam@127
|
270 SOLVTAB(XSIMD(codelet_t2fv_2)),
|
cannam@127
|
271 SOLVTAB(XSIMD(codelet_t2fv_4)),
|
cannam@127
|
272 SOLVTAB(XSIMD(codelet_t2fv_8)),
|
cannam@127
|
273 SOLVTAB(XSIMD(codelet_t2fv_16)),
|
cannam@127
|
274 SOLVTAB(XSIMD(codelet_t2fv_32)),
|
cannam@127
|
275 SOLVTAB(XSIMD(codelet_t2fv_64)),
|
cannam@127
|
276 SOLVTAB(XSIMD(codelet_t2fv_5)),
|
cannam@127
|
277 SOLVTAB(XSIMD(codelet_t2fv_10)),
|
cannam@127
|
278 SOLVTAB(XSIMD(codelet_t2fv_20)),
|
cannam@127
|
279 SOLVTAB(XSIMD(codelet_t2fv_25)),
|
cannam@127
|
280 SOLVTAB(XSIMD(codelet_t3fv_4)),
|
cannam@127
|
281 SOLVTAB(XSIMD(codelet_t3fv_8)),
|
cannam@127
|
282 SOLVTAB(XSIMD(codelet_t3fv_16)),
|
cannam@127
|
283 SOLVTAB(XSIMD(codelet_t3fv_32)),
|
cannam@127
|
284 SOLVTAB(XSIMD(codelet_t3fv_5)),
|
cannam@127
|
285 SOLVTAB(XSIMD(codelet_t3fv_10)),
|
cannam@127
|
286 SOLVTAB(XSIMD(codelet_t3fv_20)),
|
cannam@127
|
287 SOLVTAB(XSIMD(codelet_t3fv_25)),
|
cannam@127
|
288 SOLVTAB(XSIMD(codelet_t1buv_2)),
|
cannam@127
|
289 SOLVTAB(XSIMD(codelet_t1buv_3)),
|
cannam@127
|
290 SOLVTAB(XSIMD(codelet_t1buv_4)),
|
cannam@127
|
291 SOLVTAB(XSIMD(codelet_t1buv_5)),
|
cannam@127
|
292 SOLVTAB(XSIMD(codelet_t1buv_6)),
|
cannam@127
|
293 SOLVTAB(XSIMD(codelet_t1buv_7)),
|
cannam@127
|
294 SOLVTAB(XSIMD(codelet_t1buv_8)),
|
cannam@127
|
295 SOLVTAB(XSIMD(codelet_t1buv_9)),
|
cannam@127
|
296 SOLVTAB(XSIMD(codelet_t1buv_10)),
|
cannam@127
|
297 SOLVTAB(XSIMD(codelet_t1bv_2)),
|
cannam@127
|
298 SOLVTAB(XSIMD(codelet_t1bv_3)),
|
cannam@127
|
299 SOLVTAB(XSIMD(codelet_t1bv_4)),
|
cannam@127
|
300 SOLVTAB(XSIMD(codelet_t1bv_5)),
|
cannam@127
|
301 SOLVTAB(XSIMD(codelet_t1bv_6)),
|
cannam@127
|
302 SOLVTAB(XSIMD(codelet_t1bv_7)),
|
cannam@127
|
303 SOLVTAB(XSIMD(codelet_t1bv_8)),
|
cannam@127
|
304 SOLVTAB(XSIMD(codelet_t1bv_9)),
|
cannam@127
|
305 SOLVTAB(XSIMD(codelet_t1bv_10)),
|
cannam@127
|
306 SOLVTAB(XSIMD(codelet_t1bv_12)),
|
cannam@127
|
307 SOLVTAB(XSIMD(codelet_t1bv_15)),
|
cannam@127
|
308 SOLVTAB(XSIMD(codelet_t1bv_16)),
|
cannam@127
|
309 SOLVTAB(XSIMD(codelet_t1bv_32)),
|
cannam@127
|
310 SOLVTAB(XSIMD(codelet_t1bv_64)),
|
cannam@127
|
311 SOLVTAB(XSIMD(codelet_t1bv_20)),
|
cannam@127
|
312 SOLVTAB(XSIMD(codelet_t1bv_25)),
|
cannam@127
|
313 SOLVTAB(XSIMD(codelet_t2bv_2)),
|
cannam@127
|
314 SOLVTAB(XSIMD(codelet_t2bv_4)),
|
cannam@127
|
315 SOLVTAB(XSIMD(codelet_t2bv_8)),
|
cannam@127
|
316 SOLVTAB(XSIMD(codelet_t2bv_16)),
|
cannam@127
|
317 SOLVTAB(XSIMD(codelet_t2bv_32)),
|
cannam@127
|
318 SOLVTAB(XSIMD(codelet_t2bv_64)),
|
cannam@127
|
319 SOLVTAB(XSIMD(codelet_t2bv_5)),
|
cannam@127
|
320 SOLVTAB(XSIMD(codelet_t2bv_10)),
|
cannam@127
|
321 SOLVTAB(XSIMD(codelet_t2bv_20)),
|
cannam@127
|
322 SOLVTAB(XSIMD(codelet_t2bv_25)),
|
cannam@127
|
323 SOLVTAB(XSIMD(codelet_t3bv_4)),
|
cannam@127
|
324 SOLVTAB(XSIMD(codelet_t3bv_8)),
|
cannam@127
|
325 SOLVTAB(XSIMD(codelet_t3bv_16)),
|
cannam@127
|
326 SOLVTAB(XSIMD(codelet_t3bv_32)),
|
cannam@127
|
327 SOLVTAB(XSIMD(codelet_t3bv_5)),
|
cannam@127
|
328 SOLVTAB(XSIMD(codelet_t3bv_10)),
|
cannam@127
|
329 SOLVTAB(XSIMD(codelet_t3bv_20)),
|
cannam@127
|
330 SOLVTAB(XSIMD(codelet_t3bv_25)),
|
cannam@127
|
331 SOLVTAB(XSIMD(codelet_t1sv_2)),
|
cannam@127
|
332 SOLVTAB(XSIMD(codelet_t1sv_4)),
|
cannam@127
|
333 SOLVTAB(XSIMD(codelet_t1sv_8)),
|
cannam@127
|
334 SOLVTAB(XSIMD(codelet_t1sv_16)),
|
cannam@127
|
335 SOLVTAB(XSIMD(codelet_t1sv_32)),
|
cannam@127
|
336 SOLVTAB(XSIMD(codelet_t2sv_4)),
|
cannam@127
|
337 SOLVTAB(XSIMD(codelet_t2sv_8)),
|
cannam@127
|
338 SOLVTAB(XSIMD(codelet_t2sv_16)),
|
cannam@127
|
339 SOLVTAB(XSIMD(codelet_t2sv_32)),
|
cannam@127
|
340 SOLVTAB(XSIMD(codelet_q1fv_2)),
|
cannam@127
|
341 SOLVTAB(XSIMD(codelet_q1fv_4)),
|
cannam@127
|
342 SOLVTAB(XSIMD(codelet_q1fv_5)),
|
cannam@127
|
343 SOLVTAB(XSIMD(codelet_q1fv_8)),
|
cannam@127
|
344 SOLVTAB(XSIMD(codelet_q1bv_2)),
|
cannam@127
|
345 SOLVTAB(XSIMD(codelet_q1bv_4)),
|
cannam@127
|
346 SOLVTAB(XSIMD(codelet_q1bv_5)),
|
cannam@127
|
347 SOLVTAB(XSIMD(codelet_q1bv_8)),
|
cannam@127
|
348 SOLVTAB_END
|
cannam@127
|
349 };
|