Llvm_bitreaderSourceBitcode reader.
This interface provides an OCaml API for the LLVM bitcode reader, the classes in the Bitreader library.
get_module context mb reads the bitcode for a new module m from the memory buffer mb in the context context. Returns m if successful, or raises Error msg otherwise, where msg is a description of the error encountered. See the function llvm::getBitcodeModule.
parse_bitcode context mb parses the bitcode for a new module m from the memory buffer mb in the context context. Returns m if successful, or raises Error msg otherwise, where msg is a description of the error encountered. See the function llvm::ParseBitcodeFile.