Project Alice
Loading...
Searching...
No Matches
OrcEE.h File Reference
#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"
Include dependency graph for OrcEE.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 Documentation

◆ LLVMMemoryManagerNotifyTerminatingCallback

typedef void(* LLVMMemoryManagerNotifyTerminatingCallback) (void *CtxCtx)

Definition at line 36 of file OrcEE.h.

Variable Documentation

◆ LLVMMemoryManagerCreateContextCallback

LLVM_C_EXTERN_C_BEGIN typedef void *(* LLVMMemoryManagerCreateContextCallback) (void *CtxCtx) ( void *  CtxCtx)

Definition at line 35 of file OrcEE.h.