[PATCH v3 0/2] lib: fix AVX2 checks and macro exposure

Thomas Monjalon thomas at monjalon.net
Wed Sep 24 18:50:51 CEST 2025


24/09/2025 17:43, Thomas Monjalon:
> I've found the AVX2 function is not used in efd library.
> Then I tried to make AVX2 compilation simpler in efd and member libraries.
> 
> While at it, I've hidden a macro which was wrongly exported in the API
> without having a correct prefix.
> 
> The v3 does not have the patches removing build-time checks:
>   - efd: remove AVX2 build-time check
>   - member: remove AVX2 build-time checks
> because I'm not sure losing inlining for cleanup is worth.
> 
> Thomas Monjalon (2):
>   efd: fix AVX2 support
>   member: hide internal macro

Applied

The 2 other patches from v2 could be reconsidered later
if we measure that the performance hit is neglictible.
I probably won't work on it, so I let it to anyone interested.




More information about the dev mailing list