發布 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

添加評論