Add support for LLVM 3.5.
Add support back through LLVM 3.1.