LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations. LLVM Project Blog: The Glasgow Haskell Compiler and LLVMにおいて、LLVM 2.7におけるGlasgow Haskell Compiler (GHC)対応のストーリーが詳しく紹介されている。LLVMをコンパイラインフラストラクチャとして採用する事例として興味深い。 紹介されている内容によれば2009年7月にGHCをLLVMインフラストラクチャへ移植する作業を開始。LLVM 2.7に対応する段階ですでに従来のGCCに対応したネイティブコードジェネレータやCジェネレータよりも優れた性能を