News: 0001612504

  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 22.1-rc3 Released - LLVM To Provide Windows ARM Release Binaries Moving Forward

([LLVM] 31 Minutes Ago LLVM 22.1-rc3)


We are nearing the stable release of [1]LLVM 22 in hopefully two weeks. Out today is the third release candidate of LLVM 22.1 for soliciting more testing of this open-source compiler stack.

Besides various small fixes throughout the compiler codebase, there are a few changes worth calling out with the LLVM 22.1-rc3 release.

First up, LLVM will be providing Windows on ARM release binaries moving forward. [2]This change picked up for LLVM 22.1-rc3 adds support for Windows ARM builds to their release workflow. The LLVM infrastructure team has also set aside a $100 monthly budget for costs to build Arm Windows release binaries using GitHub Runners. So those using Windows on ARM will be able to benefit from official release binaries now rather than having to build it on your own.

Another change worth mentioning is around the Distributed Thin Link Time Optimization (DTLO) support. With [3]this change is now support for distributing bitcode from FatLTO objects.

More details on the LLVM 22 features/changes at large via [4]this prior article .

Downloads and more details on the LLVM 22.1-rc3 release via [5]GitHub .



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

[2] https://github.com/llvm/llvm-project/pull/177609

[3] https://github.com/llvm/llvm-project/commit/279f407232506ce21f60f839be8f21c73e0fd779

[4] https://www.phoronix.com/news/LLVM-Clang-22-Branched

[5] https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.0-rc3



It's not RFC-822 compliant.