llvm-general-3.5.1.2: General purpose LLVM bindings