llvm bindings compatible with 3.4svn