Der modulare Compiler-Baukasten LLVM, für den sich Frontends für verschiedene Sprachen entwickeln lassen, die die LLVM-Zwischensprache benutzen, ist nun in der neuen Version 9.0.0 erschienen. Erstmals kann der enthaltene C-Compiler Clang nun auch den Linux-Kernel übersetzen.
In der neuen Version wurden einige Erweiterungspunkte für die Optimierung ergänzt, das RISCV-Target ist nicht mehr länger als experimentell gekennzeichnet, bei dem spaltenorientierten Fileformat für Apache Hadoop OCR wird der Wechsel zu Version 2 vollzogen und es wurden noch eine ganze Reihe weiterer Optimierungen vorgenommen. Darüber hinaus betreffen Änderungen einzelne Targets, etwa für ARM, MIPS, PowerPC oder x86.




