The Low-Level Virtual Machine (LLVM) is a collection of libraries and tools that make it easy to build compilers, optimizers, Just-In-Time code generators, and many other compiler-related programs. . This is the DragonEgg-based version of llvm-gcc. Note that DragonEgg is under heavy development and is not mature - it may crash or produce wrong code.