> 资讯 > 社会

LLVM 21.1正式发布,新增硬件支持与语言特性优化

人阅读 2025-09-01 10:47:30业界资讯

LLVM 21.1 正式发布,作为 LLVM 21 系列的首个稳定版本,此次更新引入了多项新功能和优化,涵盖硬件支持、语言特性扩展及底层性能提升。

该版本采用了与 GCC 类似的新版本命名规则,标志着 LLVM 21 系列正式进入稳定阶段。后续将以 LLVM 21.1.x 的形式进行持续更新,按计划逐步推出新功能与改进。

在硬件支持方面,LLVM 21 新增了针对 AMD GFX1250 架构的编译支持,预计该架构将用于未来搭载 RDNA4 升级版(也被称为 RDNA 4.5)的 APU。当前对 GFX1250 的优化仍在持续进行中。同时,AMDGPU 后端也进行了多项改进,旨在提升对 ROCm 计算平台和面向 GPU 的 libc 项目的支持能力。

此外,LLVM 21 开始支持 NVIDIA GB10 Superchip 的 -mcpu=gb10 编译选项。RISC-V 架构方面,新增了多项后端增强和编译器优化。LLDB 调试器也在本次更新中获得了功能扩展。

在前端工具 Clang 方面,Clang 21 引入了空指针运算的优化处理机制,并支持 C 2c 标准的部分新特性以及部分 C2y 的功能。同时,新版本增强了 C 的语言支持,扩展了 C 语言的警告机制,并在诊断功能方面进行了多项改进。

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

此次 LLVM 21.1 版本更新进一步提升了编译器在新架构和新语言标准方面的适应能力,为开发者提供了更强的功能支持与优化空间。

完整发布内容可在以下链接查看:

https://github.com/llvm/llvm-project/releases/tag/llvmorg-21.1.0

LOT物联网

iot产品 iot技术 iot应用 iot工程

Powered By LOT物联网  闽ICP备2024036174号-1

联系邮箱:support1012@126.com