summaryrefslogtreecommitdiffstats
path: root/src/ffts.c
Commit message (Expand)AuthorAgeFilesLines
* Restore ARM NEON optimized recursive versionJukka Ojanen2016-03-111-7/+7
* Enable building shared library and start version numbering from 0.9.0. On Win...Jukka Ojanen2015-11-301-3/+5
* Control reaches end of non-void functionJukka Ojanen2015-07-301-1/+1
* Move trigonometric stuff to separate file.Jukka Ojanen2015-07-141-53/+2
* Generate cosine and sine table without using C math library. About 100 times ...Jukka Ojanen2015-03-311-5/+54
* Minimize sin/cos calculations by calculating all factors ones and generate lo...Jukka Ojanen2015-03-181-12/+27
* Determinate lookup table size using closed-form expressionJukka Ojanen2015-03-161-22/+4
* Remove dead codeJukka Ojanen2015-03-161-98/+47
* Don't generate lookup tables when size is less than 32Jukka Ojanen2015-03-161-5/+5
* Merge ffts_small with ffts_static, and define small transforms "fully" constantJukka Ojanen2015-03-161-4/+2
* One more macro fixJukka Ojanen2015-03-131-2/+2
* Forgot to rename some V macrosJukka Ojanen2015-03-131-23/+23
* Rename vector V as V4SF; vector of 4 single precision floats. Rename all vect...Jukka Ojanen2015-03-121-33/+33
* Initial steps to support double precision. Replace data_t with float, and cda...Jukka Ojanen2015-03-121-22/+22
* Fix conflicting typesJukka Ojanen2015-03-111-0/+2
* Fix conflicting types for 'temp0'Jukka Ojanen2015-03-111-0/+2
* Now ARM VFP building works with "CMake -DENABLE_VFP=ON". Performance when "-D...Jukka Ojanen2015-03-111-0/+2
* Don't use CMake option nameJukka Ojanen2015-03-101-7/+7
* ARM compile shall use generic C if dynamic code is disabledJukka Ojanen2015-03-101-7/+7
* Remove duplicate codeJukka Ojanen2015-03-101-7/+1
* Remove redefinition of 'fw' in function 'ffts_generate_luts'Jukka Ojanen2015-03-101-2/+0
* Added some casting correctionsJukka Ojanen2015-03-101-4/+4
* Remove duplicate codeJukka Ojanen2015-03-101-13/+0
* Improve header logicJukka Ojanen2015-03-101-3/+5
* Check existence of various headers and add guards for themJukka Ojanen2015-03-101-1/+2
* Remove FFTS plan variable 'transforms', which is not usedJukka Ojanen2015-03-101-12/+0
* Variable 'tmp' set but not used in function 'ffts_generate_luts'Jukka Ojanen2015-03-101-3/+0
* Fix FFT size 2, FFT size 2 and 4 don't need/use lookup tables.Jukka Ojanen2015-03-091-1/+2
* Fix warning "comparison between signed and unsigned integer expressions"Jukka Ojanen2014-12-091-1/+1
* Fix warning "cast from pointer to integer of different size"Jukka Ojanen2014-12-071-2/+2
* Follow the "one definition rule"Jukka Ojanen2014-11-161-0/+1
* Rename src/ffts.h to src/ffts_internal.h to avoid conflicts with include/ffts.hJukka Ojanen2014-11-161-1/+1
* Remove unreachable codeJukka Ojanen2014-11-131-3/+5
* Add CMake as an alternative build systemJukka Ojanen2014-10-311-370/+570
* do not mprotect if dynamic code generation is disabledJérôme Carretero2014-10-141-0/+2
* Merge pull request #20 from dennisss/android-neon-fixesAnthony Blake2014-01-051-0/+17
|\
| * Check to make sure that the buffers were aligned properlyDennis Shtatnov2013-12-301-0/+12
| * Add simple logging and test whether N is a power of 2Dennis Shtatnov2013-12-241-0/+5
* | Adding in Vim modelines to all .c and .h files.Robert Massaioli2013-12-051-0/+1
|/
* Add formatting for ffts.cMatt Hunter2013-07-311-113/+113
* All 1D complex VFP transforms work (there is still some NEON code in the ND a...Anthony Blake2013-04-241-4/+4
* Fixed up the smaller VFP transforms. Inverse VFP and real/nd VFP still not wo...Anthony Blake2013-04-221-7/+13
* Disabled some NEON code still in the VFP buildsAnthony Blake2013-04-101-2/+13
* VFP supportAnthony Blake2013-04-031-7/+7
* Added VFP support for ARMAnthony Blake2013-04-031-20/+54
* Fixed memory leak on p->ws_isAnthony Blake2012-12-141-0/+2
* Added static modeAnthony Blake2012-12-031-2/+16
* Initial multi-dimensional structureAnthony Blake2012-10-311-3/+7
* Modified API to make way for multi-dimensional transformsAnthony Blake2012-10-311-1/+1
* CleanupAnthony Blake2012-10-201-17/+5
OpenPOWER on IntegriCloud