On 26/05/15 07:45, James Almer wrote: > Signed-off-by: James Almer <[email protected]> > --- > The FMA4 functions from libavresample's audio_mix need to be handled > differently. Disabling them if avxslow is true is pointless since no > CPU out there currently has FMA4 and a fast float execution unit. So > I'm thinking about duplicating them and doing: > > FMA3 YMM/XMM for current Intel CPUs (Basically, renaming the existing > functions) > FMA4 XMM for current AMD stuff (Regardless of x86_32 or x86_64). > > I'll see about implementing that in the coming days. >
I'd make an EXTERNAL_AVX_FAST since I notice that `if (EXTERNAL_AVX(cpu_flags) && !(cpu_flags & AV_CPU_FLAG_AVXSLOW))` is repeated few times, thanks a lot for checking all the functions! lu _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
