Age | Commit message (Collapse) | Author |
|
Signed-off-by: hayati ayguen <h_ayguen@web.de>
|
|
* fix compilation when deactivating SIMD with cmake options
* cmake: replaced 'USE_AVX' option by 'USE_DOUBLE' (and 'USE_FLOAT')
* cmake: option 'USE_SCALVEC',
fixed big precision errors in test_pffastconv
* cmake: renamed options to be sorted by 'group' in ccmake
* added API function pffft_simd_arch()
* pffft_bench for float and double
double uses fftw3 for comparison
* moved all simd macro files into subfolder
* fix buffer overrun of acCsvFilename[] in bench_pffft.c
Signed-off-by: hayati ayguen <h_ayguen@web.de>
|
|
* replaced the c++ style '//' comments
* added explicit math defines M_PI, .. - if not already defined
* gcc function (inline) attributes still require the extensions :-(
Signed-off-by: hayati ayguen <h_ayguen@web.de>
|
|
|
|
* unification: target is one single implementation template pffft_impl.h
and include it from different .c compile units
having set required preprocessor definitions
* removed PFFFT_FLOAT
Signed-off-by: hayati ayguen <h_ayguen@web.de>
|
|
* added cmake option 'USE_AVX'
* fixed library name for test_pffft_double
* fixed duplicate declaration of pffftd_min_fft_size() in header
Signed-off-by: hayati ayguen <h_ayguen@web.de>
|
|
|