IT 之家 8 月 31 日消息,作为 LLVM 21 系列的首个稳定版本,LLVM 开源编译器本周发布了最新的 LLVM 21.1 版本更新,带来了更多新硬件支持、语言特性扩展,及多项底层优化。
这一版本与 GCC 的版本管理方式类似,代表着 LLVM 21 的首个稳定版本。后续的 LLVM 21.1.x 更新将按照既定节奏陆续推出。
在硬件支持方面,LLVM 21 新增了 AMD GFX1250 目标架构支持,该架构预计对应未来一款基于 RDNA4 升级版(或称 RDNA 4.5)的 APU。针对 GFX1250 的改进仍在进行中。此外,LLVM 在 AMDGPU 后端上也进行了多项优化,以支持 ROCm 计算栈及面向 GPU 的 libc 项目。
同时,LLVM 21 还增加了对 NVIDIA GB10 Superchip 的 -mcpu=gb10 编译选项支持,并对 RISC-V 架构进行了多项改进,包括后端增强和编译器优化;调试器 LLDB 也获得了功能更新。
在 Clang 21 C / C++ 前端方面,新版本引入了针对空指针运算的优化,增加了 C++2c 新特性及部分 C2y 功能,同时带来更多 C++ 语言特性扩展、新的 C 语言警告以及多项诊断功能增强。
IT 之家注意到,Clang 21 针对 Intel AVX10 指令集进行了调整:取消了 AVX10-256 的支持,改为默认使用 512 位寄存器作为最大向量寄存器宽度。
官方地址:
https://github.com/llvm/llvm-project/releases/tag/llvmorg-21.1.0
登录后才可以发布评论哦
打开小程序可以发布评论哦