LLVM 开始支持 LoongArch CPU

LLVM 15.0 开发树已出现支持 LoongArch CPU 架构的初始补丁。 LoongArch 是龙芯…

LLVM 15.0 开发树已出现支持 LoongArch CPU 架构的初始补丁。

LoongArch 是龙芯打造的自主指令系统架构,LoongArch 包括基础架构部分和向量指令、虚拟化、二进制翻译等扩展部分,近 2000 条指令。龙芯架构不包含MIPS指令系统。Loongson 3 5000 系列是第一款支持此 ISA 的硬件。

虽然开源 LLVM 编译器堆栈已提供初步的 LoongArch ISA 支持,补丁也已被合并,但对龙芯开发团队而言,还有许多工作需要完成,以改进 LoongArch 的编译器工具链和 Linux 内核支持,尤其是在代码生成方面。龙芯工程师正在积极为 LoongArch 添加编译器支持,这与他们为 GCC 所做的工作相似。

关于作者: qwephp

.

为您推荐