Project Alice
|
#include "llvm-c/Error.h"
#include "llvm-c/ExecutionEngine.h"
#include "llvm-c/Orc.h"
#include "llvm-c/TargetMachine.h"
#include "llvm-c/Types.h"
Go to the source code of this file.
Typedefs | |
typedef void(* | LLVMMemoryManagerNotifyTerminatingCallback) (void *CtxCtx) |
Functions | |
LLVMOrcObjectLayerRef | LLVMOrcCreateRTDyldObjectLinkingLayerWithSectionMemoryManager (LLVMOrcExecutionSessionRef ES) |
LLVMOrcObjectLayerRef | LLVMOrcCreateRTDyldObjectLinkingLayerWithMCJITMemoryManagerLikeCallbacks (LLVMOrcExecutionSessionRef ES, void *CreateContextCtx, LLVMMemoryManagerCreateContextCallback CreateContext, LLVMMemoryManagerNotifyTerminatingCallback NotifyTerminating, LLVMMemoryManagerAllocateCodeSectionCallback AllocateCodeSection, LLVMMemoryManagerAllocateDataSectionCallback AllocateDataSection, LLVMMemoryManagerFinalizeMemoryCallback FinalizeMemory, LLVMMemoryManagerDestroyCallback Destroy) |
void | LLVMOrcRTDyldObjectLinkingLayerRegisterJITEventListener (LLVMOrcObjectLayerRef RTDyldObjLinkingLayer, LLVMJITEventListenerRef Listener) |
Variables | |
LLVM_C_EXTERN_C_BEGIN typedef void *(* | LLVMMemoryManagerCreateContextCallback )(void *CtxCtx) |
typedef void(* LLVMMemoryManagerNotifyTerminatingCallback) (void *CtxCtx) |
LLVM_C_EXTERN_C_BEGIN typedef void *(* LLVMMemoryManagerCreateContextCallback) (void *CtxCtx) | ( | void * | CtxCtx | ) |