LLVM 20.0.0git
Classes | Enumerations | Functions
JITLoaderGDB.h File Reference
#include "llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h"
#include "llvm/Support/Compiler.h"
#include <cstdint>

Go to the source code of this file.

Classes

struct  jit_code_entry
 
struct  jit_descriptor
 

Enumerations

enum  jit_actions_t {
  JIT_NOACTION = 0 , JIT_REGISTER_FN , JIT_UNREGISTER_FN , JIT_NOACTION = 0 ,
  JIT_REGISTER_FN , JIT_UNREGISTER_FN
}
 

Functions

LLVM_ABI llvm::orc::shared::CWrapperFunctionResult llvm_orc_registerJITLoaderGDBWrapper (const char *Data, uint64_t Size)
 
LLVM_ABI llvm::orc::shared::CWrapperFunctionResult llvm_orc_registerJITLoaderGDBAllocAction (const char *Data, size_t Size)
 

Enumeration Type Documentation

◆ jit_actions_t

Enumerator
JIT_NOACTION 
JIT_REGISTER_FN 
JIT_UNREGISTER_FN 
JIT_NOACTION 
JIT_REGISTER_FN 
JIT_UNREGISTER_FN 

Definition at line 23 of file JITLoaderGDB.h.

Function Documentation

◆ llvm_orc_registerJITLoaderGDBAllocAction()

LLVM_ABI llvm::orc::shared::CWrapperFunctionResult llvm_orc_registerJITLoaderGDBAllocAction ( const char Data,
size_t  Size 
)

◆ llvm_orc_registerJITLoaderGDBWrapper()

LLVM_ABI llvm::orc::shared::CWrapperFunctionResult llvm_orc_registerJITLoaderGDBWrapper ( const char Data,
uint64_t  Size 
)