Hi all, This adds support for -mcpu=gb10. This is a big.LITTLE configuration involving Cortex-X925 and Cortex-A725 cores. The appropriate MIDR numbers are added to detect them in -mcpu=native. We did not add an -mcpu=cortex-x925.cortex-a725 option because GB10 does include the crypto instructions which we want on by default, and the current convention is to not enable such extensions for Arm Cortex cores in -mcpu where they are optional in the IP.
Bootstrapped and tested on aarch64-none-linux-gnu. I’m leaving it up for comments as I’m away for the next week and a half. I’ll push it to trunk and GCC 15 when I’m back. Thanks, Kyrill Signed-off-by: Kyrylo Tkachov <ktkac...@nvidia.com> gcc/ * config/aarch64/aarch64-cores.def (gb10): New entry. * config/aarch64/aarch64-tune.md: Regenerate. * doc/invoke.texi (AArch64 Options): Document the above.
0001-aarch64-Add-support-for-NVIDIA-GB10.patch
Description: 0001-aarch64-Add-support-for-NVIDIA-GB10.patch