[MPlayer-dev-eng] [PATCH] Add NEON optimizations to some critical audio functions.

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sat Oct 26 11:45:22 CEST 2013


On Fri, Oct 25, 2013 at 09:58:08PM +0200, Reimar Döffinger wrote:
> One big issue is that lrintf is ridiculously slow on most (all?)
> ARM Linux distributions, which makes the format conversion take
> more time than the audio decoding.
> It uses intrinsics because I was too lazy to learn the inline asm
> syntax and for these trivial cases gcc doesn't seem to be able to
> mess it up. In theory it also should allow the compiler to do loop
> unrolling when it makes sense.

I committed variants not using intrinsics, ten years of compiler
development (and people telling us "it'll be working fine shortly!",
"why don't you use intrinsics, they are great!" etc.)
and they are still as worthless as back then.


More information about the MPlayer-dev-eng mailing list