Searched refs:JITLinkMemoryManager (Results 1 – 19 of 19) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | EPCGenericJITLinkMemoryManager.h | 27 class EPCGenericJITLinkMemoryManager : public jitlink::JITLinkMemoryManager { 46 using JITLinkMemoryManager::allocate; 52 using JITLinkMemoryManager::deallocate; 70 jitlink::JITLinkMemoryManager::FinalizedAlloc> { 72 static size_t size(const jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in size() 78 const jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in serialize() 84 jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in deserialize() 88 FA = jitlink::JITLinkMemoryManager::FinalizedAlloc(A); in deserialize()
|
| H A D | MapperJITLinkMemoryManager.h | 23 class MapperJITLinkMemoryManager : public jitlink::JITLinkMemoryManager { 42 using JITLinkMemoryManager::allocate; 47 using JITLinkMemoryManager::deallocate;
|
| H A D | ObjectLinkingLayer.h | 105 jitlink::JITLinkMemoryManager &MemMgr); 112 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr); 182 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc; 195 jitlink::JITLinkMemoryManager &MemMgr; 196 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgrOwnership;
|
| H A D | SimpleRemoteEPC.h | 39 Expected<std::unique_ptr<jitlink::JITLinkMemoryManager>>( 101 static Expected<std::unique_ptr<jitlink::JITLinkMemoryManager>> 131 std::unique_ptr<jitlink::JITLinkMemoryManager> OwnedMemMgr;
|
| H A D | ExecutorProcessControl.h | 227 jitlink::JITLinkMemoryManager &getMemMgr() const { in getMemMgr() 412 jitlink::JITLinkMemoryManager *MemMgr = nullptr; 499 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr); 509 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr = nullptr); 534 std::unique_ptr<jitlink::JITLinkMemoryManager> OwnedMemMgr;
|
| H A D | EPCIndirectionUtils.h | 132 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.h | 43 class JITLinkMemoryManager { 56 friend class JITLinkMemoryManager; variable 151 virtual ~JITLinkMemoryManager(); 320 JITLinkMemoryManager::InFlightAlloc::OnFinalizedFunction; 322 static void Create(JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, 342 Expected<JITLinkMemoryManager::FinalizedAlloc> finalize() { in finalize() 350 std::unique_ptr<JITLinkMemoryManager::InFlightAlloc> Alloc); 354 std::unique_ptr<JITLinkMemoryManager::InFlightAlloc> Alloc; 358 class InProcessMemoryManager : public JITLinkMemoryManager { 372 using JITLinkMemoryManager::allocate; [all …]
|
| H A D | JITLink.h | 1804 virtual JITLinkMemoryManager &getMemoryManager() = 0; 1830 virtual void notifyFinalized(JITLinkMemoryManager::FinalizedAlloc Alloc) = 0;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.cpp | 21 JITLinkMemoryManager::~JITLinkMemoryManager() = default; 22 JITLinkMemoryManager::InFlightAlloc::~InFlightAlloc() = default; 146 void SimpleSegmentAlloc::Create(JITLinkMemoryManager &MemMgr, in Create() 193 JITLinkMemoryManager::AllocResult Alloc) mutable { in Create() 204 SimpleSegmentAlloc::Create(JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in Create() 233 std::unique_ptr<JITLinkMemoryManager::InFlightAlloc> Alloc) in SimpleSegmentAlloc() 238 : public JITLinkMemoryManager::InFlightAlloc { 483 JITLinkMemoryManager::FinalizedAlloc
|
| H A D | JITLinkGeneric.h | 41 using InFlightAlloc = JITLinkMemoryManager::InFlightAlloc; 43 using FinalizeResult = Expected<JITLinkMemoryManager::FinalizedAlloc>;
|
| H A D | JITLinkGeneric.cpp | 176 linkPhase4(std::move(Self), JITLinkMemoryManager::FinalizedAlloc{}); in linkPhase3()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 118 DebugObject(JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in DebugObject() 147 using InFlightAlloc = JITLinkMemoryManager::InFlightAlloc; 148 using FinalizedAlloc = JITLinkMemoryManager::FinalizedAlloc; 152 JITLinkMemoryManager &MemMgr; 209 CreateArchType(MemoryBufferRef Buffer, JITLinkMemoryManager &MemMgr, 216 JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in ELFDebugObject() 254 JITLinkMemoryManager &MemMgr, in CreateArchType()
|
| H A D | ExecutorProcessControl.cpp | 31 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr) in SelfExecutorProcessControl() 59 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr) { in Create()
|
| H A D | ObjectLinkingLayer.cpp | 167 JITLinkMemoryManager &getMemoryManager() override { return Layer.MemMgr; } in getMemoryManager() 326 void notifyFinalized(JITLinkMemoryManager::FinalizedAlloc A) override { in notifyFinalized() 646 JITLinkMemoryManager &MemMgr) in ObjectLinkingLayer() 652 ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr) in ObjectLinkingLayer()
|
| H A D | EPCGenericJITLinkMemoryManager.cpp | 23 : public jitlink::JITLinkMemoryManager::InFlightAlloc {
|
| H A D | MapperJITLinkMemoryManager.cpp | 21 : public JITLinkMemoryManager::InFlightAlloc {
|
| H A D | SimpleRemoteEPC.cpp | 198 Expected<std::unique_ptr<jitlink::JITLinkMemoryManager>>
|
| H A D | EPCIndirectionUtils.cpp | 46 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc;
|
| /freebsd-14.2/lib/clang/libllvm/ |
| H A D | Makefile | 714 SRCS_EXT+= ExecutionEngine/JITLink/JITLinkMemoryManager.cpp
|