Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Arm Begins Bringing Up Neoverse N2, Neoverse V1 Support In The GNU Toolchain
There haven't been any Neoverse N2 additions yet to LLVM/Clang or GCC as the most interesting aspects where it would reveal any new instruction set extensions / capabilities not yet formally announced by Arm (there also isn't any patches out under review on that front either), but a patch out this morning adds Neoverse N2 support to the GNU Assembler (Gas).
The patch denotes the Arm Neoverse N2 as ARMv8.5-A with FP16, BF16, and I8MM. That at least though would discount the rumors that the Neoverse N2 is potentially an ARMv9 design.
I'm on the lookout as usual for any other additions hitting the likes of GCC and LLVM.
Update (24 Sep 13:10): Arm has continued their upstreaming work today... There is now Neoverse N2 in GCC. The "neoverse-n2" compiler target enables ARMv8.5 plus SVE/SVE2, the AArch64 Memory Tagging Extension, and the other usual extensions expected.
GAS also picked up today Neoverse V1 support.