Chris@82: #include "kernel/ifftw.h" Chris@82: #include SIMD_HEADER Chris@82: Chris@82: extern void XSIMD(codelet_hc2cfdftv_2)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_4)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_6)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_8)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_10)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_12)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_16)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_32)(planner *); Chris@82: extern void XSIMD(codelet_hc2cfdftv_20)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_2)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_4)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_6)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_8)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_10)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_12)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_16)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_32)(planner *); Chris@82: extern void XSIMD(codelet_hc2cbdftv_20)(planner *); Chris@82: Chris@82: Chris@82: extern const solvtab XSIMD(solvtab_rdft); Chris@82: const solvtab XSIMD(solvtab_rdft) = { Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_2)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_4)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_6)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_8)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_10)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_12)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_16)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_32)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cfdftv_20)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_2)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_4)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_6)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_8)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_10)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_12)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_16)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_32)), Chris@82: SOLVTAB(XSIMD(codelet_hc2cbdftv_20)), Chris@82: SOLVTAB_END Chris@82: };