annotate src/fftw-3.3.8/rdft/simd/common/codlist.c @ 82:d0c2a83c1364

Add FFTW 3.3.8 source, and a Linux build
author Chris Cannam
date Tue, 19 Nov 2019 14:52:55 +0000
parents
children
rev   line source
Chris@82 1 #include "kernel/ifftw.h"
Chris@82 2 #include SIMD_HEADER
Chris@82 3
Chris@82 4 extern void XSIMD(codelet_hc2cfdftv_2)(planner *);
Chris@82 5 extern void XSIMD(codelet_hc2cfdftv_4)(planner *);
Chris@82 6 extern void XSIMD(codelet_hc2cfdftv_6)(planner *);
Chris@82 7 extern void XSIMD(codelet_hc2cfdftv_8)(planner *);
Chris@82 8 extern void XSIMD(codelet_hc2cfdftv_10)(planner *);
Chris@82 9 extern void XSIMD(codelet_hc2cfdftv_12)(planner *);
Chris@82 10 extern void XSIMD(codelet_hc2cfdftv_16)(planner *);
Chris@82 11 extern void XSIMD(codelet_hc2cfdftv_32)(planner *);
Chris@82 12 extern void XSIMD(codelet_hc2cfdftv_20)(planner *);
Chris@82 13 extern void XSIMD(codelet_hc2cbdftv_2)(planner *);
Chris@82 14 extern void XSIMD(codelet_hc2cbdftv_4)(planner *);
Chris@82 15 extern void XSIMD(codelet_hc2cbdftv_6)(planner *);
Chris@82 16 extern void XSIMD(codelet_hc2cbdftv_8)(planner *);
Chris@82 17 extern void XSIMD(codelet_hc2cbdftv_10)(planner *);
Chris@82 18 extern void XSIMD(codelet_hc2cbdftv_12)(planner *);
Chris@82 19 extern void XSIMD(codelet_hc2cbdftv_16)(planner *);
Chris@82 20 extern void XSIMD(codelet_hc2cbdftv_32)(planner *);
Chris@82 21 extern void XSIMD(codelet_hc2cbdftv_20)(planner *);
Chris@82 22
Chris@82 23
Chris@82 24 extern const solvtab XSIMD(solvtab_rdft);
Chris@82 25 const solvtab XSIMD(solvtab_rdft) = {
Chris@82 26 SOLVTAB(XSIMD(codelet_hc2cfdftv_2)),
Chris@82 27 SOLVTAB(XSIMD(codelet_hc2cfdftv_4)),
Chris@82 28 SOLVTAB(XSIMD(codelet_hc2cfdftv_6)),
Chris@82 29 SOLVTAB(XSIMD(codelet_hc2cfdftv_8)),
Chris@82 30 SOLVTAB(XSIMD(codelet_hc2cfdftv_10)),
Chris@82 31 SOLVTAB(XSIMD(codelet_hc2cfdftv_12)),
Chris@82 32 SOLVTAB(XSIMD(codelet_hc2cfdftv_16)),
Chris@82 33 SOLVTAB(XSIMD(codelet_hc2cfdftv_32)),
Chris@82 34 SOLVTAB(XSIMD(codelet_hc2cfdftv_20)),
Chris@82 35 SOLVTAB(XSIMD(codelet_hc2cbdftv_2)),
Chris@82 36 SOLVTAB(XSIMD(codelet_hc2cbdftv_4)),
Chris@82 37 SOLVTAB(XSIMD(codelet_hc2cbdftv_6)),
Chris@82 38 SOLVTAB(XSIMD(codelet_hc2cbdftv_8)),
Chris@82 39 SOLVTAB(XSIMD(codelet_hc2cbdftv_10)),
Chris@82 40 SOLVTAB(XSIMD(codelet_hc2cbdftv_12)),
Chris@82 41 SOLVTAB(XSIMD(codelet_hc2cbdftv_16)),
Chris@82 42 SOLVTAB(XSIMD(codelet_hc2cbdftv_32)),
Chris@82 43 SOLVTAB(XSIMD(codelet_hc2cbdftv_20)),
Chris@82 44 SOLVTAB_END
Chris@82 45 };