News: 0001605575

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

LLVM Clang Adds Support For "Ampere1C" CPUs - Presumably AmpereOne Aurora

([LLVM] 6 Hours Ago Ampere1C)


The LLVM/Clang compiler today introduced support for the Ampere Computing Ampere1C CPU core target.

Ampere1C was added to the latest LLVM Git code today ahead of the LLVM/Clang 22 release coming out in late February or March. This is just the latest of several AmpereOne variants to appear in open-source compilers.

The Ampere1 target was for the original [1]AmpereOne processors. [2]Ampere1A is the revision for the new AmpereOne M processors . In turn Ampere1B is presumably for the next-generation AmpereOne MX processors going up to 256 cores.

Following AmpereOne MX on their roadmap has been [3]AmpereOne Aurora . AmpereOne Aurora is expected to be a big upgrade and feature up to 512 cores. Given the roadmap, Ampere1C likely is the core of AmpereOne Aurora. We haven't heard anything recently about AmpereOne Aurora and given the SoftBank acquisition of Ampere Computing in 2025 it wasn't clear if the roadmap would hold especially with the limited roll-out of AmpereOne hardware thus far, but with Ampere1C debuting today in LLVM Clang, presumably Aurora is still planned.

With the [4]LLVM patch adding the Ampere1C core, it confirms the Ampere "1C" to be based on the Armv9.2 while supporting SVE2 and other ISA capabilities.

Great seeing this addition made for introducing Ampere1C core support for what is likely AmpereOne Aurora. It will be interesting to see when AmpereOne Aurora ends up launching given that we have yet to see AmpereOne MX and that AmpereOne M so far has been seemingly limited to [5]the Oracle Cloud and even there is quite limited in its availability thus far. With the tight availability of AmpereOne platforms/processors, the aging [6]Ampere Altra remains popular with ARM64 Linux enthusiasts in the likes of the System76 Thelio Astra and DIY builds.



[1] https://www.phoronix.com/search/AmpereOne

[2] https://www.phoronix.com/news/AmpereOne-M-Oracle-Cloud-A4

[3] https://www.phoronix.com/review/ampereone-skus-pricing

[4] https://github.com/llvm/llvm-project/commit/43138d627290271b7decd5daf0b5ec23a4171b8d

[5] https://www.phoronix.com/news/AmpereOne-M-Oracle-Cloud-A4

[6] https://www.phoronix.com/search/Ampere+Altra



I met him in a swamp down in Dagobah
Where it bubbles all the time like a giant carbonated soda
S-O-D-A soda
I saw the little runt sitting there on a log
I asked him his name and in a raspy voice he said Yoda
Y-O-D-A Yoda, Yo-Yo-Yo-Yo Yoda

Well I've been around but I ain't never seen
A guy who looks like a Muppet but he's wrinkled and green
Oh my Yoda, Yo-Yo-Yo-Yo Yoda
Well I'm not dumb but I can't understand
How he can raise me in the air just by raising his hand
Oh my Yoda, Yo-Yo-Yo-Yo Yoda, Yo-Yo-Yo-Yo Yoda
-- Weird Al Yankovic, "The Star Wars Song," to the tune of
"Lola" by the Kinks