[][src]Module llvm_sys::execution_engine

Runtime code generation and execution.

Structs

LLVMMCJITCompilerOptions

Enums

LLVMOpaqueExecutionEngine
LLVMOpaqueGenericValue
LLVMOpaqueMCJITMemoryManager

Functions

LLVMAddGlobalMapping
LLVMAddModule
LLVMAddModuleProvider
LLVMCreateExecutionEngine

Deprecated: Use LLVMCreateExecutionEngineForModule instead

LLVMCreateExecutionEngineForModule
LLVMCreateGenericValueOfFloat
LLVMCreateGenericValueOfInt
LLVMCreateGenericValueOfPointer
LLVMCreateInterpreter

Deprecated: Use LLVMCreateInterpreterForModule instead

LLVMCreateInterpreterForModule
LLVMCreateJITCompiler

Deprecated: Use LLVMCreateJITCompilerForModule instead

LLVMCreateJITCompilerForModule
LLVMCreateMCJITCompilerForModule

Create an MCJIT execution engine for a module, with the given options.

LLVMCreateSimpleMCJITMemoryManager

Create a simple custom MCJIT memory manager.

LLVMDisposeExecutionEngine
LLVMDisposeGenericValue
LLVMDisposeMCJITMemoryManager
LLVMFindFunction
LLVMFreeMachineCodeForFunction
LLVMGenericValueIntWidth
LLVMGenericValueToFloat
LLVMGenericValueToInt
LLVMGenericValueToPointer
LLVMGetExecutionEngineTargetData
LLVMGetExecutionEngineTargetMachine
LLVMGetFunctionAddress
LLVMGetGlobalValueAddress
LLVMGetPointerToGlobal
LLVMInitializeMCJITCompilerOptions
LLVMLinkInInterpreter
LLVMLinkInMCJIT
LLVMRecompileAndRelinkFunction
LLVMRemoveModule
LLVMRemoveModuleProvider

Deprecated: Use LLVMRemoveModule instead

LLVMRunFunction
LLVMRunFunctionAsMain
LLVMRunStaticConstructors
LLVMRunStaticDestructors

Type Definitions

LLVMExecutionEngineRef
LLVMGenericValueRef
LLVMMCJITMemoryManagerRef
LLVMMemoryManagerAllocateCodeSectionCallback
LLVMMemoryManagerAllocateDataSectionCallback
LLVMMemoryManagerDestroyCallback
LLVMMemoryManagerFinalizeMemoryCallback