LLVM 2.9 with Clang backup and bug-fixed