> On 18 Jun 2025, at 17:26, Kyrylo Tkachov <ktkac...@nvidia.com> wrote: > > 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.
Pushed to GCC 15 now after a bootstrap and test run. Thanks, Kyrill > > 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>