LLVM 24.0.0git
OrcRTBridge.cpp
Go to the documentation of this file.
1//===------ OrcRTBridge.cpp - Executor functions for bootstrap -----===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
10
11namespace llvm {
12namespace orc {
13namespace rt {
14
16 SymbolNameSpec::verbatim("llvm_orc_registerEHFrameAllocAction");
18 SymbolNameSpec::verbatim("llvm_orc_deregisterEHFrameAllocAction");
19
21 SymbolNameSpec::verbatim("orc_rt_ci_aa_sps_GDBJITRegistrar_register");
23 SymbolNameSpec::verbatim("orc_rt_ci_aa_sps_GDBJITRegistrar_deregister");
24
26 SymbolNameSpec::verbatim("__orc_rt_jit_dispatch");
28 SymbolNameSpec::verbatim("__orc_rt_jit_dispatch_ctx");
29
33 "orc_rt_ci_aa_sps_MachOUnwindInfoRegistrar_registerSections"),
35 "orc_rt_ci_aa_sps_MachOUnwindInfoRegistrar_deregisterSections")};
36
37} // end namespace rt
38namespace rt_alt {
40 SymbolNameSpec::verbatim("orc_rt_alt_UnwindInfoManager_register");
42 SymbolNameSpec::verbatim("orc_rt_alt_UnwindInfoManager_deregister");
43
44} // end namespace rt_alt
45} // end namespace orc
46} // end namespace llvm
A symbol name together with the naming level (SymbolNameKind) it is expressed in, so that a Mangler /...
static constexpr SymbolNameSpec verbatim(StringRef Name)
LLVM_ABI const SymbolNameSpec UnwindInfoManagerRegisterActionName
LLVM_ABI const SymbolNameSpec UnwindInfoManagerDeregisterActionName
LLVM_ABI const SymbolNameSpec DeregisterEHFrameSectionAllocActionName
LLVM_ABI const SymbolNameSpec RegisterJITLoaderGDBAllocActionName
LLVM_ABI const SymbolNameSpec DispatchCtxName
LLVM_ABI const SymbolNameSpec DeregisterJITLoaderGDBAllocActionName
const LLVM_ABI MachOUnwindInfoRegistrarSymbolNames orc_rt_MachOUnwindInfoRegistrarSPSSymbols
Default symbol names for the ORC runtime's StandaloneMachOUnwindInfoRegistrar SPS interface.
LLVM_ABI const SymbolNameSpec DispatchName
LLVM_ABI const SymbolNameSpec RegisterEHFrameSectionAllocActionName
This is an optimization pass for GlobalISel generic memory operations.
Symbol names for the ORC runtime's StandaloneMachOUnwindInfoRegistrar SPS interface.
Definition OrcRTBridge.h:37