[flac-dev] PATCH: asm versions for two _wide() functions

lvqcl lvqcl.mail at gmail.com
Tue Jan 7 03:09:52 PST 2014

Erik de Castro Lopo wrote:

> I'l do a little more testing on this and the other patches before pushing
> to git.

According to my tests, the speed increase after the patch that changes
"call .get_eip0 / pop eax" to "call .mov_eip_to_eax / mov eax, [esp] / ret"
is negligible or absent.

OTOH, libFLAC is a very wide-spread library, and it's better to do things
in a recommended way.

More information about the flac-dev mailing list