LLVM  6.0.0svn
Functions
Collaboration diagram for Module Providers:

Functions

LLVMModuleProviderRef LLVMCreateModuleProviderForExistingModule (LLVMModuleRef M)
 Changes the type of M so it can be passed to FunctionPassManagers and the JIT. More...
 
void LLVMDisposeModuleProvider (LLVMModuleProviderRef M)
 Destroys the module M. More...
 

Detailed Description

Function Documentation

◆ LLVMCreateModuleProviderForExistingModule()

LLVMModuleProviderRef LLVMCreateModuleProviderForExistingModule ( LLVMModuleRef  M)

Changes the type of M so it can be passed to FunctionPassManagers and the JIT.

They take ModuleProviders for historical reasons.

Definition at line 3111 of file Core.cpp.

◆ LLVMDisposeModuleProvider()

void LLVMDisposeModuleProvider ( LLVMModuleProviderRef  M)

Destroys the module M.

Definition at line 3115 of file Core.cpp.

References llvm::unwrap().