Selamat datang di proyek LLVM!
Repositori ini berisi kode sumber untuk LLVM, sebuah toolkit untuk pembangunan kompiler, pengoptimal, dan lingkungan run-time yang sangat optimal.
Proyek LLVM memiliki banyak komponen. Inti dari proyek ini sendiri disebut "LLVM". Ini berisi semua alat, perpustakaan, dan file header yang diperlukan untuk memproses representasi perantara dan mengubahnya menjadi file objek. Alat-alatnya mencakup assembler, disassembler, penganalisis bitcode, dan pengoptimal bitcode.
Bahasa mirip C menggunakan frontend Clang. Komponen ini mengkompilasi kode C, C++, Objective-C, dan Objective-C++ menjadi bitcode LLVM -- dan dari sana menjadi file objek, menggunakan LLVM.
Komponen lainnya meliputi: pustaka standar libc++ C++, linker LLD, dan banyak lagi.
Lihat halaman Memulai LLVM untuk informasi tentang membangun dan menjalankan LLVM.
Untuk informasi tentang cara berkontribusi pada proyek LLVM, silakan lihat panduan Berkontribusi ke LLVM.
Bergabunglah dengan forum Wacana LLVM, obrolan Discord, Jam Kerja LLVM, atau sinkronisasi Reguler.
Proyek LLVM telah mengadopsi kode etik bagi peserta untuk semua mode komunikasi dalam proyek.