[FFmpeg-devel] [PATCH] aacenc_utils: unroll loops to allow compiler to use SIMD.

Reimar Döffinger Reimar.Doeffinger at gmx.de
Tue Mar 8 20:30:37 CET 2016


On Mon, Mar 07, 2016 at 10:50:53PM -0500, Ganesh Ajjanagadde wrote:
> On Mon, Mar 7, 2016 at 2:54 AM, Reimar Döffinger
> <Reimar.Doeffinger at gmx.de> wrote:
> >> Can you be more specific, and are you sure about this?
> >
> > Just run your favourite performance analysis tool and you'll see.
> > As it is non-inlined libc code I'm fairly sure the numbers are accurate enough.
> 
> I am still puzzled by the remarks; and hence asked for specific
> examples. In aac code, cosf is only called for table generation, same
> with cos, so still don't see why cos is relevant.

You seem to have missed ff_lpc_calc_ref_coefs_f.
At least it's that function that is to blame for
the cos calls I saw in the profiler.


More information about the ffmpeg-devel mailing list