LLVM / Clang 现支持海光 C86-4G 处理器
LLVM / Clang 编译器新增海光 C86-4G 处理器支持
开源编译器项目 LLVM 已正式合并一项针对海光 x86 处理器的支持补丁,为即将发布的 LLVM / Clang 23.1 版本增添了对海光 C86-4G 系列处理器的识别与优化能力。此次更新涵盖了 c86-4g-m4、c86-4g-m6 和 c86-4g-m7 三款处理器型号。

此次更新的主要内容包括在 LLVM 和 Clang 中添加了相应的 CPU 目标选项,并引入了主机处理器自动识别功能、compiler-rt CPU 模型检测支持。此外,海光处理器也被纳入了优化器测试体系和调度器模型中。
GNU GCC 编译器项目此前已在今年 4 月的 GCC 17 版本中增加了对海光 C86-4G 系列处理器的支持,该系列处理器划分为 c86-4g-m4、c86-4g-m6 和 c86-4g-m7 三个产品等级,其中 M7 型号支持 AVX-512 指令集。LLVM / Clang 的加入意味着开发者未来可直接以 c86-4g-m4、c86-4g-m6 或 c86-4g-m7 作为目标架构进行编译,从而更好地利用处理器性能。

对于桌面系统和高性能计算领域的开发者而言,LLVM 和 GCC 是两大关键的编译器项目。此次 LLVM / Clang 的更新,为使用海光 C86-4G 系列处理器的用户提供了更多编译优化选项,有助于提升软件在特定硬件上的运行效率。