SIMD: Improve decoding of some 24 bit files
authorErik de Castro Lopo <erikd@mega-nerd.com>
Sun, 19 Feb 2017 08:47:58 +0000 (19:47 +1100)
committerErik de Castro Lopo <erikd@mega-nerd.com>
Sun, 19 Feb 2017 08:49:59 +0000 (19:49 +1100)
commitf9f5646a6d89cd67da6b3bc09e66dc5be2f5afd6
tree1336c4ca989681d8dee5fc2245dd21e32bb58034
parent086b493a82541943996d6f345f08f31383d33f98
SIMD: Improve decoding of some 24 bit files

Accelerates decoding of non-Subset 24-bit FLAC files (where lpc_order
> 12).

The improved function is FLAC__lpc_restore_signal_wide_intrin_sse41().
It requires SSE4.1 and it's used only by 32-bit libFLAC.

Patch-from: lvqcl <lvqcl.mail@gmail.com>
src/libFLAC/lpc_intrin_sse41.c