英特尔希望从LLVM中删除他们的Nios II后端

LLVM编译器的一个鲜为人知的编译器后端/服务是Nios II,它用于32位嵌入式FPGA处理器设计。

当然,英特尔在2015年收购了Altera,并一直专注于将英特尔Stratix硬件作为其当前的FPGA重点。对于Nios II覆盖,长期以来一直是一个从out-of-tree派生GCC的编译器,而LLVM后端并没有受到太多关注。似乎LLVM对Nios II的支持并未得到广泛使用,因为英特尔开发人员现在正在寻求降低这一后端。

事实上,Nios2 LLVM后端在被注意之前被打破了几个月。此外,在英特尔编译器开发人员宁愿删除代码的情况下,实验目标从来没有全功能。

星期一发出通知,要求从LLVM中删除Nios2后端。此外,有人提到,由于“内部优先级更改”,它们看起来似乎不能在不久的将来改善代码的状态。

对于那些需要编译器覆盖Nios II的人来说,Nios II EDS(嵌入式设计套件)及其基于GCC的编译器。

更多LLVM的资讯

LLVM 的详细介绍:请点这里
LLVM 的下载地址:请点这里

 

相关推荐