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

"Necessity is the mother of invention" is a silly proverb. "Necessity
is the mother of futile dodges" is much nearer the truth.
-- Alfred North Whitehead