mirror of
https://github.com/RPCS3/soundtouch.git
synced 2024-11-08 20:12:27 +01:00
bf3cec0244
Refactored FIRfilter and TDStretch hot-spot routines to help compiler perform more efficient autovectorization. Benchmarked: - 2x/3x improvement in gcc-generated x86 SIMD code execution times for SSE2/AVX instruction extensions accordingly, when hand-tuned SSE intrinsics were disabled. Hand-tuned SSE code still is slightly faster than gcc-produced AVX. - 2.4x improvement for cumulative ARM NEON tunings when compared to previous SoundTouch release. Signed-off-by: Olli Parviainen <oparviai'at'iki.fi> |
||
---|---|---|
.. | ||
BPMDetect.h | ||
FIFOSampleBuffer.h | ||
FIFOSamplePipe.h | ||
Makefile.am | ||
soundtouch_config.h.in | ||
SoundTouch.h | ||
STTypes.h |