module lib.llvm.executionengine
Code Map
module lib.llvm.executionengine;
public import lib.llvm.c.ExecutionEngine;
alias LLVMCreateExecutionEngineForModule = lib.llvm.c.ExecutionEngine.LLVMCreateExecutionEngineForModule;
alias LLVMCreateMCJITCompilerForModule = lib.llvm.c.ExecutionEngine.LLVMCreateMCJITCompilerForModule;
alias LLVMRemoveModule = lib.llvm.c.ExecutionEngine.LLVMRemoveModule;
alias LLVMRunFunction = lib.llvm.c.ExecutionEngine.LLVMRunFunction;
fn LLVMCreateExecutionEngineForModule(outEE: LLVMExecutionEngineRef*, mod: LLVMModuleRef, error: string) LLVMBool { }
fn LLVMCreateMCJITCompilerForModule(outJIT: LLVMExecutionEngineRef*, mod: LLVMModuleRef, options: LLVMMCJITCompilerOptions, error: string) LLVMBool { }
fn LLVMCreateMCJITCompilerForModule(outJIT: LLVMExecutionEngineRef*, mod: LLVMModuleRef, options: LLVMMCJITCompilerOptions*, optionsSize: size_t, error: string) LLVMBool { }
fn LLVMRemoveModule(ee: LLVMExecutionEngineRef, mod: LLVMModuleRef, outMod: LLVMModuleRef*, error: string) LLVMBool { }
fn LLVMRunFunction(ee: LLVMExecutionEngineRef, name: string, args: LLVMGenericValueRef[]) LLVMGenericValueRef { }