LLVM is currently being used for a broad range of compiler, architecture, program safety, and operating systems research. Just think what a flexible and adaptable compiler system can do for you!