File:LLVM-ELC2009.pdf