[][src]Module llvm_sys::execution_engine

Runtime code generation and execution.

Structs

LLVMMCJITCompilerOptions

Enums

LLVMOpaqueExecutionEngine
LLVMOpaqueGenericValue
LLVMOpaqueMCJITMemoryManager

Functions

LLVMAddGlobalMapping
LLVMAddModule
LLVMCreateExecutionEngineForModule
LLVMCreateGDBRegistrationListener
LLVMCreateGenericValueOfFloat
LLVMCreateGenericValueOfInt
LLVMCreateGenericValueOfPointer
LLVMCreateIntelJITEventListener
LLVMCreateInterpreterForModule
LLVMCreateJITCompilerForModule
LLVMCreateMCJITCompilerForModule

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

LLVMCreateOProfileJITEventListener
LLVMCreatePerfJITEventListener
LLVMCreateSimpleMCJITMemoryManager
LLVMDisposeExecutionEngine
LLVMDisposeGenericValue
LLVMDisposeMCJITMemoryManager
LLVMExecutionEngineGetErrMsg
LLVMFindFunction
LLVMFreeMachineCodeForFunction
LLVMGenericValueIntWidth
LLVMGenericValueToFloat
LLVMGenericValueToInt
LLVMGenericValueToPointer
LLVMGetExecutionEngineTargetData
LLVMGetExecutionEngineTargetMachine
LLVMGetFunctionAddress
LLVMGetGlobalValueAddress
LLVMGetPointerToGlobal
LLVMInitializeMCJITCompilerOptions
LLVMLinkInInterpreter
LLVMLinkInMCJIT
LLVMRecompileAndRelinkFunction
LLVMRemoveModule
LLVMRunFunction
LLVMRunFunctionAsMain
LLVMRunStaticConstructors
LLVMRunStaticDestructors

Type Definitions

LLVMExecutionEngineRef
LLVMGenericValueRef
LLVMMCJITMemoryManagerRef
LLVMMemoryManagerAllocateCodeSectionCallback
LLVMMemoryManagerAllocateDataSectionCallback
LLVMMemoryManagerDestroyCallback
LLVMMemoryManagerFinalizeMemoryCallback