LLVM/Clang 23.1 Released With AMD Zen 6 & NVIDIA Rigel Support, Partial C++26 Support

LLVM 23.1 brings many notable improvements from AMD Zen 6 "znver6" support to various C/C++ language enhancements and a variety of other changes.
The new LLVM release brings x86 Lightweight Fault Isolation "LFI" target support, initial support for the NVIDIA Rigel core to be found with the NVIDIA Rosa processor, Arm C1-Ultra scheduling model, the new AMD HIP offload driver, partial support for C++26 with -std=c++2c, more C2Y language functionality, LLD linker improvements, various compiler diagnostic improvements, AMDGPU GFX1310 target support, SpacemiT X100 RISC-V targeting support, experimental assembler support for various newer RISC-V instructions, and AVX-512 BMM support as part of the AMD znver6 target introduction for Zen 6 processors.
LLVM 23.1.0 downloads can be found via GitHub. Source code is available while pre-built binaries will be published soon for those not spinning up their own builds.
2 Comments
