KOMPILATOR LLVM
Iman Khaeruddin
Program Studi Teknik Informatika
Fakultas Teknologi Industri Universitas Gunadarma
@.....
ABSTRAK
Sistem tertanam menjangkau semua aspek dalam kehidupan modern dan banyak
contoh yang kita gunakan. Banyak alat rumah tangga seperti mikrowave, mesin cuci
dan pengering, yang didalamnya terdapat sistem tertanam yang menyediakan
fleksibilitas, efesiensi, dan fitur.
LLVM merupakan compiler yang ditulis dengan C++ dan didesign untuk
compile-time, link-time, run-time, dan idle-time.LLVM dijelaskan sebagai struktur
compiler yang menyediakan front-end untuk bahasa pemrograman seperti C, C++,
Java, dan ADA. Dengan menggunakan front-end, aplikasi yang ditulis dengan bahasa
pemrograman dapat diterjemahkan ke dalam LLVM IR.
LLVM IR merepresantasikan bitcode file dan didalamnya terdapat perintah
LLVM. Seperti halnya JVM, LLVM juga bisa digunakan sebagai satu set instruksi untuk
model LLVM.
Xk = frekuensi
k = 0,1,2,…,(N-1)
N = jumlah sample pada masing-masing
frame
i = bilangan imajiner (√− 1)
n = 1,2,3, . . . (N-1)
DAFTAR PUSTAKA