Tech Glossary
Vad är LLVM?
LLVM är ett kompilerramverk som används för att kompilera olika programmeringsspråk till binärkod. LLVM är ett verktyg för att skapa kompilatorer för olika språk och dess mål är att göra det enklare för utvecklare att skapa och underhålla kompilatorer. LLVM innehåller ett optimeringspass, ett back-end och ett front-end. LLVM-optimeringen gör det möjligt för kompilatorn att göra ytterligare optimeringar av koden, och back-enden gör det möjligt för kompilatorn att generera binärkod för olika plattformar. LLVM-front-enden gör det möjligt för kompilatorn att kompilera kod från olika språk.