Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Don't add 'vfp.s' if dynamic code is disabled | Jukka Ojanen | 2015-03-10 | 1 | -3/+0 | |
| | | ||||||
| * | Remove duplicate code | Jukka Ojanen | 2015-03-10 | 1 | -7/+1 | |
| | | ||||||
| * | Remove redefinitions and fix naming | Jukka Ojanen | 2015-03-10 | 1 | -7/+4 | |
| | | ||||||
| * | Dereference pointer | Jukka Ojanen | 2015-03-10 | 1 | -1/+1 | |
| | | ||||||
| * | For the moment assume HAVE_VFP as final fallback | Jukka Ojanen | 2015-03-10 | 1 | -0/+2 | |
| | | ||||||
| * | Removal of 'transforms' broke dynamic code | Jukka Ojanen | 2015-03-10 | 1 | -0/+2 | |
| | | ||||||
| * | Remove redefinition of 'fw' in function 'ffts_generate_luts' | Jukka Ojanen | 2015-03-10 | 1 | -2/+0 | |
| | | ||||||
| * | Add explicit '.fpu' directive | Jukka Ojanen | 2015-03-10 | 1 | -50/+49 | |
| | | ||||||
| * | Added some casting corrections | Jukka Ojanen | 2015-03-10 | 1 | -4/+4 | |
| | | ||||||
| * | Remove duplicate code | Jukka Ojanen | 2015-03-10 | 1 | -13/+0 | |
| | | ||||||
| * | Improve header logic | Jukka Ojanen | 2015-03-10 | 3 | -9/+7 | |
| | | ||||||
| * | Check existence of various headers and add guards for them | Jukka Ojanen | 2015-03-10 | 6 | -4/+47 | |
| | | ||||||
| * | Remove FFTS plan variable 'transforms', which is not used | Jukka Ojanen | 2015-03-10 | 2 | -17/+0 | |
| | | ||||||
| * | Variable 'tmp' set but not used in function 'ffts_generate_luts' | Jukka Ojanen | 2015-03-10 | 1 | -3/+0 | |
| | | ||||||
| * | Undefined variable in generate_prologue | Jukka Ojanen | 2015-03-10 | 1 | -14/+11 | |
| | | ||||||
| * | Wrong inclusion order | Jukka Ojanen | 2015-03-10 | 1 | -1/+1 | |
| | | ||||||
| * | Fix ENABLE_VFP options in CMake | Jukka Ojanen | 2015-03-10 | 1 | -1/+4 | |
| | | ||||||
| * | Fix FFT size 2, FFT size 2 and 4 don't need/use lookup tables. | Jukka Ojanen | 2015-03-09 | 1 | -1/+2 | |
| | | ||||||
| * | To support generic building, fallback using scalar macros from macros-alpha.h | Jukka Ojanen | 2015-03-09 | 1 | -12/+4 | |
| | | ||||||
| * | Fix warning "comparison between signed and unsigned integer expressions" | Jukka Ojanen | 2014-12-09 | 5 | -14/+17 | |
| | | ||||||
| * | To use build scalar only version, "cmake -DENABLE_VFP=ON ↵ | Jukka Ojanen | 2014-12-07 | 1 | -4/+6 | |
| | | | | | | | | -DDISABLE_DYNAMIC_CODE=ON" | |||||
| * | Fix warning "cast from pointer to integer of different size" | Jukka Ojanen | 2014-12-07 | 1 | -2/+2 | |
| | | ||||||
| * | Fix issue #29 "Make FFTS work on all architectures" | Jukka Ojanen | 2014-12-07 | 1 | -93/+121 | |
| | | | | | | | | | | Modify macros-alpha.h to provide scalar operations on all platforms. Using union and memcpy to avoid strict aliasing issues. | |||||
| * | Definitions HAVE_VFP and HAVE_SSE cannot coexist | Jukka Ojanen | 2014-12-06 | 1 | -3/+1 | |
| | | ||||||
| * | Definitions HAVE_NEON and HAVE_SSE cannot coexist | Jukka Ojanen | 2014-12-06 | 1 | -7/+1 | |
| | | ||||||
| * | Update README, build for 32 bit and 64 bit Windows are now supported | Jukka Ojanen | 2014-11-24 | 2 | -15/+12 | |
| | | ||||||
| * | Improve CMake build system to automatically detect SSE, and support 32 bit ↵ | Jukka Ojanen | 2014-11-21 | 1 | -76/+87 | |
| | | | | | | | | Windows build | |||||
| * | Define SSE constants when HAVE_SSE is defined | Jukka Ojanen | 2014-11-21 | 1 | -1/+1 | |
| | | ||||||
| * | Enable static first pass and "unroll" recursion to base cases; N <= 128 | Jukka Ojanen | 2014-11-20 | 2 | -70/+464 | |
| | | | | | | | | Temporarily break support for static neon. | |||||
| * | Add static transform to library | Jukka Ojanen | 2014-11-20 | 1 | -0/+2 | |
| | | ||||||
| * | Include system specific macros in macros.h | Jukka Ojanen | 2014-11-20 | 1 | -1/+0 | |
| | | ||||||
| * | Use _mm_movelh_ps instead of _mm_shuffle_ps to implement VUNPACKLO | Jukka Ojanen | 2014-11-20 | 1 | -4/+2 | |
| | | ||||||
| * | Fix redefinition of ffts_plan_t | Jukka Ojanen | 2014-11-17 | 12 | -9/+10 | |
| | | ||||||
| * | Don't use long NOPs, instead add extra prefix to extend op codes to align ↵ | Jukka Ojanen | 2014-11-17 | 2 | -89/+126 | |
| | | | | | | | | branch targets | |||||
| * | Merge commit '49c443ba7bc74893422e6f7cee9e569edfef1393' | Jukka Ojanen | 2014-11-17 | 1 | -6/+27 | |
| |\ | ||||||
| | * | Added x64_sse_addps_reg_reg_size, x64_sse_mulps_reg_reg_size, ↵ | Jukka Ojanen | 2014-11-17 | 1 | -6/+27 | |
| | | | | | | | | | | | | x64_sse_subps_reg_reg_size, x64_sse_movhlps_reg_reg_size, x64_sse_movlhps_reg_reg_size and x64_sse_movaps_reg_reg_size | |||||
| * | | Add comments to SSE constants | Jukka Ojanen | 2014-11-17 | 1 | -0/+10 | |
| | | | ||||||
| * | | Add forgotten "ffts.h" header | Jukka Ojanen | 2014-11-16 | 2 | -0/+2 | |
| | | | ||||||
| * | | Follow the "one definition rule" | Jukka Ojanen | 2014-11-16 | 3 | -7/+10 | |
| | | | ||||||
| * | | Rename src/ffts.h to src/ffts_internal.h to avoid conflicts with include/ffts.h | Jukka Ojanen | 2014-11-16 | 9 | -8/+8 | |
| | | | ||||||
| * | | Disable type cast warning from data pointer to function pointer | Jukka Ojanen | 2014-11-16 | 1 | -30/+41 | |
| | | | ||||||
| * | | Define externals only when needed | Jukka Ojanen | 2014-11-16 | 1 | -12/+13 | |
| | | | ||||||
| * | | YASM is no longer needed to build for Windows | Jukka Ojanen | 2014-11-16 | 2 | -22/+34 | |
| | | | ||||||
| * | | Optionally define SSE constants in header | Jukka Ojanen | 2014-11-16 | 1 | -0/+18 | |
| | | | ||||||
| * | | Add some comments to macro assembly | Jukka Ojanen | 2014-11-16 | 1 | -2/+47 | |
| | | | ||||||
| * | | Remove unused "neon" labels and mark external function as "extern" | Jukka Ojanen | 2014-11-14 | 2 | -30/+13 | |
| | | | ||||||
| * | | Take care of unreferenced parameters | Jukka Ojanen | 2014-11-14 | 2 | -0/+18 | |
| | | | ||||||
| * | | Merge commit '8ade1c0e10443228889dd77ad4e25a54ec45635f' | Jukka Ojanen | 2014-11-14 | 1 | -2/+5 | |
| |\ \ | | |/ | ||||||
| | * | Remove x64_sse_movntps_reg_membase, and add ↵ | Jukka Ojanen | 2014-11-14 | 1 | -2/+5 | |
| | | | | | | | | | | | | x64_sse_movntps_membase_reg/x64_sse_movntps_memindex_reg | |||||
| * | | Remove unreachable code | Jukka Ojanen | 2014-11-13 | 1 | -3/+5 | |
| | | |