> > FWICT, the auxiliary vector for HWCAPS is no longer really used and
> > applications (including glibc, gcc runtime code) have to resort to methods
> > like this instead. GCC's `__builtin_cpu_supports` does unfortunately not
> > support all features needed to detect these levels properly.
>
> What feature do you miss? Note that using `__builtin_cpu_supports` would be
> much cleaner code and it's supported also by LLVM.
Of the one mentioned here:
> AVX + AVX2 + F16C + FMA + LZCNT + MOVBE + BMI + BMI2 + OSXSAVE
F16C, LZCNT, MOVBE and OSXSAVE aren't exposed through `__builtin_cpu_supports`,
except by using `x86-64-v3`.
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2315#issuecomment-1464415351
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/pull/2315/c1464415...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint