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 和 GCC 编译器开发者将开始展开合作 https://www.558idc.com/Linux/2014-02/96366.htm
LLVM将包含Fortran编译器 https://www.558idc.com/Linux/2015-11/125250.htm
LLVM 基金会成立 https://www.558idc.com/Linux/2014-04/99454.htm
LLVM 编译器架构获得 ACM 软件系统奖 https://www.558idc.com/Linux/2013-04/82660.htm
如何创建本地的LLVM SVN镜像库 https://www.558idc.com/Linux/2013-03/80162.htm
RMS 谈 GCC、LLVM 和 Copyleft https://www.558idc.com/Linux/2014-01/95828.htm
LLVM 的详细介绍:请点这里
LLVM 的下载地址:请点这里