For LLVM 3.3 integration.