LLVM 20.1 刚刚在 Git 中被标记为 LLVM 20 编译器堆栈的第一个稳定版本,包括 Clang 20 C/C++ 编译器等子项目。
LLVM/Clang 20.1 是这一著名的开源编译器堆栈的最新半年功能版本,该堆栈被许多不同的供应商广泛用于各种目的,从传统的 C/C++ 编译到大量用于 GPU 计算堆栈、MLIR 不断增长的 AI 使用等等。
LLVM 20.1 堆栈的许多变化包括:
– AMD GFX950 支持大概是 Instinct MI350 的工作。
– AMX-AVX512 支持已合并。
– AMX-FP8 支持 Intel Diamond Rapids。
– 有关最新 C 和 C++ 标准的更多工作。
– flang-new 现代 Fortran 编译器已重命名回“flang”。
– TySan 被合并为基于类型的别名冲突的排错程序。
– SPIR-V 后端在之前带有“实验性”标签后被提升为“官方”并默认启用。
– Clang 20 现在支持 Xtensa CPU 目标。
– LLVM 的初始遥测框架。
– Tenstorrent TT-Ascalon-D8 RISC-V CPU 支持。
– IBM SystemZ arch15 支持大概是 IBM z17 / Telum II 处理器。
LLVM 20.1 源代码可以从 GitHub 下载。LLVM 20.1 版本提前一周发布,因为最近几天没有出现阻止程序错误。
转自 LLVM/Clang 20.1 Released With AMX-AVX512, AMX-FP8, AVX10.2, AMD GFX950 & Much More – Phoronix