LLVM 15.0 dan sub-proyeknya seperti compiler Clang sekarang berada di bawah pembekuan fitur dan bercabang dari basis kode utama menjelang rilis stabil 15.0 pada bulan September. LLVM 15 adalah pembaruan setengah tahun berikutnya untuk tumpukan kompiler sumber terbuka ini. LLVM 15 menghadirkan server HTTP untuk Debuginfod, kode back-end SPIR-V awal, Sony mulai meningkatkan target compiler PlayStation 5, kode target DirectX / HLSL awal, dan kode CPU LoongArch awal. Di sisi dukungan perangkat keras baru, LLVM 15 memperkenalkan dukungan untuk Cortex-M85, AmpereOne sebagai desain inti internal Ampere yang akan datang, dan dukungan Arm baru lainnya. Yang juga penting adalah di sisi GPU dengan back-end kompiler shader AMDGPU. LLVM 15.0 memiliki dukungan kompiler awal untuk perangkat keras grafis AMD RDNA3/GFX11 serta GFX940 sebagai target CDNA generasi berikutnya yang diharapkan akan tayang perdana sebagai seri AMD Instinct MI300. Dukungan AMDGPU baru ini diperlukan untuk driver Mesa’s RadeonSI Gallium3D (OpenGL) menjelang peluncuran kartu grafis Radeon “RDNA3” generasi berikutnya akhir tahun ini. Kompiler shader LLVM juga digunakan oleh driver Vulkan sumber terbuka AMDVLK dan juga tumpukan komputasi ROCM. Ini adalah driver RADV open-source yang lebih memilih alternatif kompiler ACO sendiri di dalam Mesa.
As pagi ini, LLVM 15.0 bercabang dan bersiap untuk fase kandidat rilis. Rilis LLVM 15.0 RC1 diharapkan akhir pekan ini dan setidaknya dua kandidat rilis lagi pada bulan Agustus. Rilis LLVM 15.0.0 yang stabil diharapkan sekitar 6 September.
Itulah berita seputar LLVM 15 Bercabang, Mengakhiri Pekerjaan Fitur Menjelang Rilis September Dengan AMD RDNA3 + MI300 Bits, semoga bermanfaat. Disadur dari Phoronix.com.