LLVM 15 Branched, Ends Feature Work Ahead Of September Release With AMD RDNA3 + MI300 Bits

Written by Michael Larabel in LLVM on 27 July 2022 at 05:00 AM EDT. 1 Comment
LLVM 15.0 and its sub-projects like the Clang compiler are now under a feature freeze and branched from the main code-base ahead of the stable 15.0 release in September.

LLVM 15 is the next half-year update to this open-source compiler stack. LLVM 15 is bringing an HTTP server for Debuginfod, initial SPIR-V back-end code, Sony began upstreaming the PlayStation 5 compiler target, initial DirectX / HLSL target code, and initial LoongArch CPU code.

On the new hardware support side, LLVM 15 introduces support for the Cortex-M85, AmpereOne as Ampere's upcoming in-house core design, and other new Arm support. Also notable is on the GPU side with the AMDGPU shader compiler back-end. LLVM 15.0 has the initial compiler support for AMD RDNA3/GFX11 graphics hardware as well as GFX940 as the next-gen CDNA target expected to premiere as the AMD Instinct MI300 series. This new AMDGPU support is needed for Mesa's RadeonSI Gallium3D (OpenGL) driver ahead of the next-gen Radeon "RDNA3" graphics cards launching later this year. The LLVM shader compiler is also used by the AMDVLK open-source Vulkan driver and also the ROCM compute stack. It's the open-source RADV driver that prefers its own ACO compiler alternative within Mesa.

As of this morning, LLVM 15.0 is branched and preparing for the release candidate phase. The LLVM 15.0 RC1 release is expected later this weekend and at least two more release candidates in August. The stable LLVM 15.0.0 release is expected around 6 September.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week