News: 0001481568

  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 19.1-rc1 Compiler Released With More C23 / C++23 & New Intel Extensions

([LLVM] 5 Hours Ago LLVM 19.1-rc1)


LLVM 19.1-rc1 was released today as the first tagged development snapshot of [1]LLVM 19 that is working its way toward the stable LLVM 19.1 version expected in September.

Earlier this week when the LLVM 19 code was branched I wrote an article outlining [2]all of the new features in LLVM 19 and Clang 19 . See that article for more details but there's a lot in new C and C++ language features, Intel Branch Hint support, new Arm cores added, Apple M4 support, initial C2Y plumbing, removing AMD 3DNow! instructions, and many other additions over the past half-year.

Those wanting to try out the LLVM 19.1-rc1 compiler stack can find the sources and binaries via the [3]LLVM Discourse .

LLVM 19.1-rc2 is expected for release around 6 August, LLVM 19.1-rc3 around 20 August, and then ideally releasing LLVM 19.1.0 around 3 September. After that will be the usual bi-weekly point release regiment.



[1] https://www.phoronix.com/search/LLVM+19

[2] https://www.phoronix.com/news/LLVM-Clang-19-Feature-Freeze

[3] https://discourse.llvm.org/t/llvm-19-1-0-rc1-release/80372



phoronix

The greatest Virtue is to follow Tao and Tao alone.
The Tao is elusive and intangible.
Oh, it is intangible and elusive, and yet within is image.
Oh, it is elusive and intangible, and yet within is form.
Oh, it is dim and dark, and yet within is essence.
This essence is very real, and therein lies faith.
From the very beginning until now its name has never been forgotten.
Thus I perceive the creation.
How do I know the ways of creation?
Because of this.