LLVM 21.1 首个稳定版本发布,新增多平台编译支持

LLVM 开源编译器于近日发布 LLVM 21.1 版本更新,作为 LLVM 21 系列的首个稳定版本,该版本带来了多项新硬件支持、语言特性扩展及底层优化。

该版本的版本管理方式与 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 语言警告,并增强多项诊断功能。

此外,Clang 21 对 Intel AVX10 指令集进行了调整:取消 AVX10-256 支持,默认使用 512 位寄存器作为最大向量寄存器宽度。

免责声明:本文内容由开放的智能模型自动生成,仅供参考。

最新文章
Copyright © DoNews 2000-2025 All Rights Reserved
蜀ICP备2024059877号-1