Searched refs:BootstrapSymbols (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.cpp | 190 StringMap<ExecutorAddr> BootstrapSymbols) { in sendSetupMessage() argument 201 EI.BootstrapSymbols = std::move(BootstrapSymbols); in sendSetupMessage() 203 assert(!EI.BootstrapSymbols.count(ExecutorSessionObjectName) && in sendSetupMessage() 205 assert(!EI.BootstrapSymbols.count(DispatchFnName) && in sendSetupMessage() 207 EI.BootstrapSymbols[ExecutorSessionObjectName] = ExecutorAddr::fromPtr(this); in sendSetupMessage() 208 EI.BootstrapSymbols[DispatchFnName] = ExecutorAddr::fromPtr(jitDispatchEntry); in sendSetupMessage() 209 EI.BootstrapSymbols[rt::RegisterEHFrameSectionAllocActionName] = in sendSetupMessage() 211 EI.BootstrapSymbols[rt::DeregisterEHFrameSectionAllocActionName] = in sendSetupMessage()
|
| H A D | DefaultHostBootstrapValues.cpp | 22 StringMap<ExecutorAddr> &BootstrapSymbols) { in addDefaultBootstrapValuesForHostProcess() argument 25 BootstrapSymbols[rt::RegisterEHFrameSectionAllocActionName] = in addDefaultBootstrapValuesForHostProcess() 27 BootstrapSymbols[rt::DeregisterEHFrameSectionAllocActionName] = in addDefaultBootstrapValuesForHostProcess()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | SimpleRemoteEPCUtils.h | 50 StringMap<ExecutorAddr> BootstrapSymbols; member 212 SI.TargetTriple, SI.PageSize, SI.BootstrapMap, SI.BootstrapSymbols); in size() 218 OB, SI.TargetTriple, SI.PageSize, SI.BootstrapMap, SI.BootstrapSymbols); in serialize() 223 IB, SI.TargetTriple, SI.PageSize, SI.BootstrapMap, SI.BootstrapSymbols); in deserialize()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.h | 79 StringMap<ExecutorAddr> &bootstrapSymbols() { return BootstrapSymbols; } in bootstrapSymbols() 92 StringMap<ExecutorAddr> BootstrapSymbols; variable 131 std::move(S.BootstrapSymbols))) in Create() 159 StringMap<ExecutorAddr> BootstrapSymbols);
|
| H A D | DefaultHostBootstrapValues.h | 25 StringMap<ExecutorAddr> &BootstrapSymbols);
|
| H A D | ExecutorBootstrapService.h | 30 addBootstrapSymbols(StringMap<ExecutorAddr> &BootstrapSymbols) = 0;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutorProcessControl.h | 182 return BootstrapSymbols; in getBootstrapSymbolsMap() 191 auto I = BootstrapSymbols.find(KV.second); in getBootstrapSymbols() 192 if (I == BootstrapSymbols.end()) in getBootstrapSymbols() 322 StringMap<ExecutorAddr> BootstrapSymbols; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SimpleRemoteEPC.cpp | 355 << (EI->BootstrapSymbols.empty() ? " empty" : ":") << "\n"; in setup() 356 for (const auto &KV : EI->BootstrapSymbols) in setup() 362 BootstrapSymbols = std::move(EI->BootstrapSymbols); in setup()
|
| H A D | SelfExecutorProcessControl.cpp | 45 addDefaultBootstrapValuesForHostProcess(BootstrapMap, BootstrapSymbols); in SelfExecutorProcessControl() 52 UnwindInfoManager::addBootstrapSymbols(this->BootstrapSymbols); in SelfExecutorProcessControl()
|