deimos.llvm.c.bitreader

Undocumented in source.

Members

Functions

LLVMGetBitcodeModule
LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef* OutM, char** OutMessage)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LLVMGetBitcodeModuleInContext
LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef* OutM, char** OutMessage)

Reads a module from the specified path, returning via the OutMP parameter a module provider which performs lazy deserialization. Returns 0 on success. Optionally returns a human-readable error message via OutMessage.

LLVMGetBitcodeModuleProvider
LLVMBool LLVMGetBitcodeModuleProvider(LLVMMemoryBufferRef MemBuf, LLVMModuleProviderRef* OutMP, char** OutMessage)
LLVMGetBitcodeModuleProviderInContext
LLVMBool LLVMGetBitcodeModuleProviderInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleProviderRef* OutMP, char** OutMessage)
LLVMParseBitcode
LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef* OutModule, char** OutMessage)

@defgroup LLVMCBitReader Bit Reader @ingroup LLVMC

LLVMParseBitcodeInContext
LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef* OutModule, char** OutMessage)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta