Move to upstream LLVM bindings