LLVM 9.0编译器集发布

经过六个月的开发,LLVM 9.0(低级虚拟机)项目发布了——一个兼容 GCC 的工具包(编译器、优化器和代码生成器),可将程序编译成类 RISC 虚拟指令的中间伪代码(一种低级虚拟指令)。具有多级优化系统的机器)。 生成的伪代码能够在程序执行时直接由 JIT 编译器转换为机器指令。

LLVM 9.0 的新功能包括目标 RISC-V 平台的就绪性、OpenCL 的 C++ 实现、将程序拆分为 LLD 中动态加载部分的能力,以及支持在Linux 内核代码。 libc++ 中开始支持 WASI(WebAssembly System Interface),LLD 引入了动态链接 WebAssembly 的能力。

来源: linux.org.ru

添加评论