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

Reply via email to