Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-29 | simd: update test cases | Lennart Poettering | 1 | -3/+7 | |
2009-10-07 | Fix build when using -fweb, accept both register and memory constraints. | Diego Elio 'Flameeyes' Pettenò | 1 | -2/+2 | |
This was reported as Gentoo bug #287391 by Torsten Kaiser, and the fix was suggested by Mike Frysinger. | |||||
2009-09-23 | svolume: tweak constraints for 32 bits | Wim Taymans | 1 | -2/+2 | |
Tweak the constraints a little so that register starved 32bit systems can select a stack variable for the channel paramter instead of reusing one of the registers we're using in the code. | |||||
2009-09-16 | svolume_sse: fix comment | Wim Taymans | 1 | -1/+1 | |
2009-09-09 | simd: be more precise which SIMD optimizations we activate | Lennart Poettering | 1 | -3/+4 | |
2009-09-07 | x86: only install some functions when SSE2 | Wim Taymans | 1 | -4/+6 | |
Remap and volume functions use SSE2 instructions so only install them when SSE2 is present. | |||||
2009-08-20 | svolume: cleanups | Wim Taymans | 1 | -9/+9 | |
Use PA_MAX Use pa_rtclock_now() for benchmarks | |||||
2009-08-20 | whitespace fixes | Wim Taymans | 1 | -205/+205 | |
2009-08-20 | svolume: add comment | Wim Taymans | 1 | -0/+3 | |
2009-08-20 | svolume: fix compilation in 32bits | Wim Taymans | 1 | -6/+6 | |
2009-08-20 | svolume: add CPU guards around code | Wim Taymans | 1 | -0/+5 | |
Mark code that should only be compiled on x86 CPUs with proper defines. | |||||
2009-08-20 | svolume: remove unneeded compare | Wim Taymans | 1 | -2/+1 | |
We don't need the compare because the sub operation already set the right flags for us. | |||||
2009-08-20 | volume: remove ref functions | Wim Taymans | 1 | -223/+0 | |
2009-08-20 | volume: improved comments | Wim Taymans | 1 | -21/+24 | |
2009-08-20 | volume: make the benchmark more meaningfull | Wim Taymans | 1 | -23/+36 | |
MMX is about 6x faster, SSE around 15x on my machine. | |||||
2009-08-20 | main: hook up cpu detection code | Wim Taymans | 1 | -8/+8 | |
Add CPU detection code to activate the various optimisations. Move some method definitions around. Use compatibility macros when we can. | |||||
2009-08-20 | svolume: improve SSE and MMX code | Wim Taymans | 1 | -57/+134 | |
2009-08-20 | volume_sse: add sse optimisations | Wim Taymans | 1 | -0/+437 | |