package llvm

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Bitcode reader.

This interface provides an OCaml API for the LLVM bitcode reader, the classes in the Bitreader library.

exception Error of string

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.