">

LLVM: include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h File Reference (original) (raw)

#include "[llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h](WrapperFunctionUtils%5F8h%5Fsource.html)"
#include "[llvm/Support/Compiler.h](Compiler%5F8h%5Fsource.html)"
#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 }
Functions
LLVM_ABI llvm::orc::shared::CWrapperFunctionResult llvm_orc_registerJITLoaderGDBAllocAction (const char *ArgData, size_t ArgSize)

Enumeration Type Documentation

jit_actions_t

enum jit_actions_t

Enumerator
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 * ArgData,
size_t ArgSize )

Definition at line 77 of file JITLoaderGDB.cpp.

References __jit_debug_register_code(), appendJITDebugDescriptor(), llvm::release, and llvm::Error::success().

Referenced by llvm::orc::addDefaultBootstrapValuesForHostProcess().