继 AMX-FP8 支持、AMX-AVX512 和其他新的英特尔 CPU ISA 功能被添加到 LLVM Clang 20 编译器代码库中之后,英特尔 Diamond Rapids 目标现在被上游化,允许这些下一代至强处理器以“-march=diamondrapids”为目标。
与上周 GCC 15 在其代码库中添加了 -march=diamondrapids 支持类似,LLVM/Clang 20 的 LLVM Git 代码现在也合并了 Diamond Rapids 目标。
Intel Diamond Rapids 目标昨天已合并到 LLVM Git 中。(最初有一个问题导致它被撤销,但后来它又重新登陆了。
LLVM/Clang 20 将于明年 3 月左右推出,目标是 Intel Diamond Rapids 和这些下一代至强处理器附带的所有新 CPU ISA 功能。Diamond Rapids 有许多新的高级矩阵扩展 (AMX) 功能,以及 SM3、SM4、USER MSR 和其他新功能。
转自 LLVM Clang 20 Merges Intel Diamond Rapids Support With “-march=diamondrapids” – Phoronix