| 2371 | } |
| 2372 | |
| 2373 | void cftfsub(int n, float *a) |
| 2374 | { |
| 2375 | if (n > 8) { |
| 2376 | if (n > 32) { |
| 2377 | cftmdl1(n, a); |
| 2378 | if (n > 512) { |
| 2379 | cftrec4(n, a); |
| 2380 | } |
| 2381 | else if (n > 128) { |
| 2382 | cftleaf(n, 1, a); |
| 2383 | } |
| 2384 | else { |
| 2385 | cftfx41(n, a); |
| 2386 | } |
| 2387 | bitrv2(n, a); |
| 2388 | } |
| 2389 | else if (n == 32) { |
| 2390 | cftf161(a); |
| 2391 | bitrv216(a); |
| 2392 | } |
| 2393 | else { |
| 2394 | cftf081(a); |
| 2395 | bitrv208(a); |
| 2396 | } |
| 2397 | } |
| 2398 | else if (n == 8) { |
| 2399 | cftf040(a); |
| 2400 | } |
| 2401 | else if (n == 4) { |
| 2402 | cftx020(a); |
| 2403 | } |
| 2404 | } |
| 2405 | |
| 2406 | |
| 2407 | void cftbsub(int n, float *a) |
no test coverage detected