Module execution_engine

Module execution_engine 

Source
Expand description

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 Aliases§

LLVMExecutionEngineRef
LLVMGenericValueRef
LLVMMCJITMemoryManagerRef
LLVMMemoryManagerAllocateCodeSectionCallback
LLVMMemoryManagerAllocateDataSectionCallback
LLVMMemoryManagerDestroyCallback
LLVMMemoryManagerFinalizeMemoryCallback