Mengikuti percabangan LLVM 18 baru-baru ini, LLVM 18.1-rc1 dirilis hari ini sebagai kandidat pengujian pertama untuk pembaruan setengah tahun dari tumpukan kompiler sumber terbuka yang banyak digunakan ini.
Stabil LLVM 18 direncanakan untuk dirilis pada awal Maret dan dengan demikian proses rilis sekarang sedang berlangsung. Ini juga akan menjadi rilis pertama di bawah skema versi baru LLVM yang mirip dengan GCC dan itulah mengapa ini akan menjadi LLVM 18.1, bukan LLVM 18.0.
LLVM 18 menghadirkan pemberdayaan awal seputar Intel Advanced Performance Extensions (APX), dukungan awal untuk GPU AMD GFX12 / RDNA4, dukungan untuk prosesor ARM AArch64 baru, vektorisasi otomatis dan fitur baru lainnya untuk backend LoongArch, dukungan ekstensi baru pada RISC-V, dukungan untuk x86 AVX10.1-256 dan AVX10.1-512, dukungan penargetan Intel Clearwater Forest dan Panther Lake, dukungan instruksi Intel USR_MSR, peningkatan debugger LLDB, dan banyak lagi.
Clang 18 menghadirkan sejumlah penambahan fitur C++ tidak hanya untuk C++23 tetapi beberapa pekerjaan awal C++2c, lebih banyak fitur C23 kini diimplementasikan termasuk menghormati opsi “-std=c23”, pekerjaan dukungan OpenACC yang sedang berlangsung, diagnostik penyempurnaan, dukungan untuk AVX10.1, -march= penargetan untuk Intel Panther Lake dan Clearwater Forest, dan banyak perubahan lainnya.
Mereka yang tertarik untuk menguji tumpukan kompiler LLVM 18.1-rc1 dapat menemukan semua unduhan melalui GitHub.
Itulah berita seputar LLVM 18.1-rc1 Dirilis Untuk Mengaktifkan Fitur CPU Intel Baru, Lebih Banyak C23 & C++23, semoga bermanfaat. Disadur dari Phoronix.com.