[flac-dev] PATCH: asm versions for two _wide() functions
Erik de Castro Lopo
mle+la at mega-nerd.com
Tue Jan 7 02:37:30 PST 2014
lvqcl wrote:
> As I wrote earlier, GCC generates slow ia32 code for FLAC__lpc_compute_residual_from_qlp_coefficients_wide()
> and FLAC__lpc_restore_signal_wide(). So 24-bit encoding/decoding is slower
> for GCC compile than for MSVS or ICC compile.
>
> I took FLAC__lpc_compute_residual_from_qlp_coefficients_asm_ia32
> and FLAC__lpc_restore_signal_asm_ia32 asm functions and wrote their _wide
> versions.
Patch applied. Thanks.
I'l do a little more testing on this and the other patches before pushing
to git.
Cheers,
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
More information about the flac-dev
mailing list