LLVM 24.0.0git
llvm::orc::rt Namespace Reference

Namespaces

namespace  sps_ci

Classes

struct  MachOUnwindInfoRegistrarSymbolNames
 Symbol names for the ORC runtime's StandaloneMachOUnwindInfoRegistrar SPS interface. More...

Variables

LLVM_ABI const SymbolNameSpec RegisterEHFrameSectionAllocActionName
LLVM_ABI const SymbolNameSpec DeregisterEHFrameSectionAllocActionName
LLVM_ABI const SymbolNameSpec RegisterJITLoaderGDBAllocActionName
LLVM_ABI const SymbolNameSpec DeregisterJITLoaderGDBAllocActionName
LLVM_ABI const SymbolNameSpec DispatchName
LLVM_ABI const SymbolNameSpec DispatchCtxName
const LLVM_ABI MachOUnwindInfoRegistrarSymbolNames orc_rt_MachOUnwindInfoRegistrarSPSSymbols
 Default symbol names for the ORC runtime's StandaloneMachOUnwindInfoRegistrar SPS interface.

Variable Documentation

◆ DeregisterEHFrameSectionAllocActionName

const SymbolNameSpec llvm::orc::rt::DeregisterEHFrameSectionAllocActionName
Initial value:
=
SymbolNameSpec::verbatim("llvm_orc_deregisterEHFrameAllocAction")
static constexpr SymbolNameSpec verbatim(StringRef Name)

Definition at line 17 of file OrcRTBridge.cpp.

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

◆ DeregisterJITLoaderGDBAllocActionName

const SymbolNameSpec llvm::orc::rt::DeregisterJITLoaderGDBAllocActionName
Initial value:
=
SymbolNameSpec::verbatim("orc_rt_ci_aa_sps_GDBJITRegistrar_deregister")

Definition at line 22 of file OrcRTBridge.cpp.

◆ DispatchCtxName

const SymbolNameSpec llvm::orc::rt::DispatchCtxName
Initial value:
=
SymbolNameSpec::verbatim("__orc_rt_jit_dispatch_ctx")

Definition at line 27 of file OrcRTBridge.cpp.

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

◆ DispatchName

const SymbolNameSpec llvm::orc::rt::DispatchName
Initial value:
=
SymbolNameSpec::verbatim("__orc_rt_jit_dispatch")

Definition at line 25 of file OrcRTBridge.cpp.

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

◆ orc_rt_MachOUnwindInfoRegistrarSPSSymbols

const MachOUnwindInfoRegistrarSymbolNames llvm::orc::rt::orc_rt_MachOUnwindInfoRegistrarSPSSymbols
Initial value:
= {
"orc_rt_ci_aa_sps_MachOUnwindInfoRegistrar_registerSections"),
"orc_rt_ci_aa_sps_MachOUnwindInfoRegistrar_deregisterSections")}

Default symbol names for the ORC runtime's StandaloneMachOUnwindInfoRegistrar SPS interface.

Definition at line 31 of file OrcRTBridge.cpp.

Referenced by llvm::orc::UnwindInfoManager::addBootstrapSymbols().

◆ RegisterEHFrameSectionAllocActionName

const SymbolNameSpec llvm::orc::rt::RegisterEHFrameSectionAllocActionName
Initial value:
=
SymbolNameSpec::verbatim("llvm_orc_registerEHFrameAllocAction")

Definition at line 15 of file OrcRTBridge.cpp.

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

◆ RegisterJITLoaderGDBAllocActionName

const SymbolNameSpec llvm::orc::rt::RegisterJITLoaderGDBAllocActionName
Initial value:
=
SymbolNameSpec::verbatim("orc_rt_ci_aa_sps_GDBJITRegistrar_register")

Definition at line 20 of file OrcRTBridge.cpp.

Referenced by llvm::orc::addDefaultBootstrapValuesForHostProcess(), and llvm::orc::GDBJITDebugInfoRegistrationPlugin::Create().