Home
last modified time | relevance | path

Searched refs:BootstrapSymbols (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.cpp191 StringMap<ExecutorAddr> BootstrapSymbols) { in sendSetupMessage()
203 EI.BootstrapSymbols = std::move(BootstrapSymbols); in sendSetupMessage()
205 assert(!EI.BootstrapSymbols.count(ExecutorSessionObjectName) && in sendSetupMessage()
207 assert(!EI.BootstrapSymbols.count(DispatchFnName) && in sendSetupMessage()
209 EI.BootstrapSymbols[ExecutorSessionObjectName] = ExecutorAddr::fromPtr(this); in sendSetupMessage()
210 EI.BootstrapSymbols[DispatchFnName] = ExecutorAddr::fromPtr(jitDispatchEntry); in sendSetupMessage()
211 EI.BootstrapSymbols[rt::RegisterEHFrameSectionWrapperName] = in sendSetupMessage()
213 EI.BootstrapSymbols[rt::DeregisterEHFrameSectionWrapperName] = in sendSetupMessage()
189 sendSetupMessage(StringMap<std::vector<char>> BootstrapMap,StringMap<ExecutorAddr> BootstrapSymbols) sendSetupMessage() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimpleRemoteEPCUtils.h49 StringMap<ExecutorAddr> BootstrapSymbols; member
211 SI.TargetTriple, SI.PageSize, SI.BootstrapMap, SI.BootstrapSymbols); in size()
217 OB, SI.TargetTriple, SI.PageSize, SI.BootstrapMap, SI.BootstrapSymbols); in serialize()
222 IB, SI.TargetTriple, SI.PageSize, SI.BootstrapMap, SI.BootstrapSymbols); in deserialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DSimpleRemoteEPCServer.h78 StringMap<ExecutorAddr> &bootstrapSymbols() { return BootstrapSymbols; } in bootstrapSymbols()
91 StringMap<ExecutorAddr> BootstrapSymbols; variable
130 std::move(S.BootstrapSymbols))) in Create()
158 StringMap<ExecutorAddr> BootstrapSymbols);
H A DExecutorBootstrapService.h29 addBootstrapSymbols(StringMap<ExecutorAddr> &BootstrapSymbols) = 0;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSimpleRemoteEPC.cpp341 << (EI->BootstrapSymbols.empty() ? " empty" : ":") << "\n"; in setup()
342 for (const auto &KV : EI->BootstrapSymbols) in setup()
348 BootstrapSymbols = std::move(EI->BootstrapSymbols); in setup()
H A DExecutorProcessControl.cpp49 this->BootstrapSymbols[rt::RegisterEHFrameSectionWrapperName] = in SelfExecutorProcessControl()
51 this->BootstrapSymbols[rt::DeregisterEHFrameSectionWrapperName] = in SelfExecutorProcessControl()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h261 return BootstrapSymbols; in getBootstrapSymbolsMap()
270 auto I = BootstrapSymbols.find(KV.second); in getBootstrapSymbols()
271 if (I == BootstrapSymbols.end()) in getBootstrapSymbols()
432 StringMap<ExecutorAddr> BootstrapSymbols; variable