|
LLVM 24.0.0git
|
Namespaces | |
| namespace | sps |
Classes | |
| class | Caller |
| class | Caller< RetT(ArgTs...)> |
| Runtime-agnostic interface for invoking an executor-side operation with the signature RetT(ArgTs...). More... | |
| class | Int32Int32Caller |
| Runtime-agnostic interface for running an int32_t(int32_t) function in the executor. More... | |
| class | Int32VoidCaller |
| Runtime-agnostic interface for running an int32_t() function in the executor. More... | |
| struct | MachOUnwindInfoRegistrarSymbolNames |
| Symbol names for the ORC runtime's StandaloneMachOUnwindInfoRegistrar SPS interface. More... | |
| class | MainCaller |
| Runtime-agnostic interface for running a main-like function (int(int argc, char *argv[])) in the executor. More... | |
| struct | SimpleExecutorDylibManagerSymbolNames |
| Symbol names for dylib management implementation. More... | |
| struct | SimpleExecutorMemoryManagerSymbolNames |
| Symbol names for memory management implementation. More... | |
| class | VoidVoidCaller |
| Runtime-agnostic interface for running a void() function in the executor. More... | |
Definition at line 136 of file OrcRTBridge.h.
Definition at line 132 of file OrcRTBridge.h.
Definition at line 139 of file OrcRTBridge.h.
Definition at line 128 of file OrcRTBridge.h.
Definition at line 154 of file OrcRTBridge.h.
Definition at line 107 of file OrcRTBridge.h.
Definition at line 111 of file OrcRTBridge.h.
Definition at line 122 of file OrcRTBridge.h.
Definition at line 119 of file OrcRTBridge.h.
Definition at line 124 of file OrcRTBridge.h.
Definition at line 116 of file OrcRTBridge.h.
Definition at line 149 of file OrcRTBridge.h.
Definition at line 146 of file OrcRTBridge.h.
Definition at line 151 of file OrcRTBridge.h.
Definition at line 143 of file OrcRTBridge.h.
Definition at line 76 of file OrcRTBridge.cpp.
Referenced by llvm::orc::addDefaultBootstrapValuesForHostProcess().
Definition at line 83 of file OrcRTBridge.cpp.
Referenced by llvm::orc::SelfExecutorProcessControl::SelfExecutorProcessControl().
Definition at line 82 of file OrcRTBridge.cpp.
Referenced by llvm::orc::SelfExecutorProcessControl::SelfExecutorProcessControl().
Definition at line 41 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::ExecutorSharedMemoryMapperService::addBootstrapSymbols().
Definition at line 39 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::ExecutorSharedMemoryMapperService::addBootstrapSymbols().
Definition at line 35 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::ExecutorSharedMemoryMapperService::addBootstrapSymbols().
Definition at line 43 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::ExecutorSharedMemoryMapperService::addBootstrapSymbols().
Definition at line 37 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::ExecutorSharedMemoryMapperService::addBootstrapSymbols().
Definition at line 69 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 67 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo().
Definition at line 71 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 61 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 63 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 65 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 59 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 56 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 54 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 48 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 50 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 52 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
Definition at line 46 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::addTo(), llvm::orc::InProcessEPC::createDefaultMemoryAccess(), and llvm::orc::SimpleRemoteEPC::createDefaultMemoryAccess().
| const MachOUnwindInfoRegistrarSymbolNames llvm::orc::rt::orc_rt_MachOUnwindInfoRegistrarSPSSymbols |
Default symbol names for the ORC runtime's StandaloneMachOUnwindInfoRegistrar SPS interface.
Definition at line 102 of file OrcRTBridge.cpp.
Referenced by llvm::orc::UnwindInfoManager::addBootstrapSymbols().
| const SimpleExecutorDylibManagerSymbolNames llvm::orc::rt::orc_rt_NativeDylibManagerSPSSymbols |
Default symbol names for the ORC runtime's NativeDylibManager SPS interface.
Definition at line 95 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorDylibManager::addBootstrapSymbols().
| const SimpleExecutorMemoryManagerSymbolNames llvm::orc::rt::orc_rt_SimpleNativeMemoryMapSPSSymbols |
Default symbol names for the ORC runtime's SimpleNativeMemoryMap SPS interface.
Definition at line 86 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorMemoryManager::addBootstrapSymbols().
Definition at line 74 of file OrcRTBridge.cpp.
Referenced by llvm::orc::addDefaultBootstrapValuesForHostProcess().
Definition at line 79 of file OrcRTBridge.cpp.
Referenced by llvm::orc::addDefaultBootstrapValuesForHostProcess(), and llvm::orc::ELFDebugObjectPlugin::ELFDebugObjectPlugin().
Definition at line 17 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorDylibManager::addBootstrapSymbols().
Definition at line 19 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorDylibManager::addBootstrapSymbols().
Definition at line 21 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorDylibManager::addBootstrapSymbols().
Definition at line 30 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorMemoryManager::addBootstrapSymbols().
Definition at line 28 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorMemoryManager::addBootstrapSymbols().
Definition at line 24 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorMemoryManager::addBootstrapSymbols().
Definition at line 32 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorMemoryManager::addBootstrapSymbols().
Definition at line 26 of file OrcRTBridge.cpp.
Referenced by llvm::orc::rt_bootstrap::SimpleExecutorMemoryManager::addBootstrapSymbols().