| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | EPCGenericJITLinkMemoryManager.h | 29 : public jitlink::JITLinkMemoryManager { 48 using JITLinkMemoryManager::allocate; 54 using JITLinkMemoryManager::deallocate; 72 jitlink::JITLinkMemoryManager::FinalizedAlloc> { 74 static size_t size(const jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in size() 80 const jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in serialize() 86 jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in deserialize() 90 FA = jitlink::JITLinkMemoryManager::FinalizedAlloc(A); in deserialize()
|
| H A D | LinkGraphLinkingLayer.h | 81 jitlink::JITLinkMemoryManager &MemMgr); 88 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr); 159 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc; 169 jitlink::JITLinkMemoryManager &MemMgr; 170 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgrOwnership;
|
| H A D | MapperJITLinkMemoryManager.h | 25 : public jitlink::JITLinkMemoryManager { 44 using JITLinkMemoryManager::allocate; 49 using JITLinkMemoryManager::deallocate;
|
| H A D | SelfExecutorProcessControl.h | 31 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr); 41 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr = nullptr); 66 std::unique_ptr<jitlink::JITLinkMemoryManager> OwnedMemMgr;
|
| H A D | ObjectLinkingLayer.h | 61 jitlink::JITLinkMemoryManager &MemMgr) in ObjectLinkingLayer() 69 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr) in ObjectLinkingLayer()
|
| H A D | SimpleRemoteEPC.h | 41 Expected<std::unique_ptr<jitlink::JITLinkMemoryManager>>( 100 static Expected<std::unique_ptr<jitlink::JITLinkMemoryManager>> 135 std::unique_ptr<jitlink::JITLinkMemoryManager> OwnedMemMgr;
|
| H A D | ExecutorProcessControl.h | 144 jitlink::JITLinkMemoryManager &getMemMgr() const { in getMemMgr() 319 jitlink::JITLinkMemoryManager *MemMgr = nullptr;
|
| H A D | EPCIndirectionUtils.h | 132 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.h | 47 class LLVM_ABI JITLinkMemoryManager { 60 friend class JITLinkMemoryManager; variable 155 virtual ~JITLinkMemoryManager(); 322 JITLinkMemoryManager::InFlightAlloc::OnFinalizedFunction; 324 LLVM_ABI static void Create(JITLinkMemoryManager &MemMgr, 330 Create(JITLinkMemoryManager &MemMgr, 347 Expected<JITLinkMemoryManager::FinalizedAlloc> finalize() { in finalize() 355 std::unique_ptr<JITLinkMemoryManager::InFlightAlloc> Alloc); 359 std::unique_ptr<JITLinkMemoryManager::InFlightAlloc> Alloc; 363 class LLVM_ABI InProcessMemoryManager : public JITLinkMemoryManager { [all …]
|
| H A D | JITLink.h | 1947 virtual JITLinkMemoryManager &getMemoryManager() = 0; 1973 virtual void notifyFinalized(JITLinkMemoryManager::FinalizedAlloc Alloc) = 0;
|
| /freebsd/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() 196 JITLinkMemoryManager::AllocResult Alloc) mutable { in Create() 207 JITLinkMemoryManager &MemMgr, std::shared_ptr<orc::SymbolStringPool> SSP, in Create() 236 std::unique_ptr<JITLinkMemoryManager::InFlightAlloc> Alloc) in SimpleSegmentAlloc() 241 : public JITLinkMemoryManager::InFlightAlloc { 495 JITLinkMemoryManager::FinalizedAlloc
|
| H A D | JITLinkGeneric.h | 41 using InFlightAlloc = JITLinkMemoryManager::InFlightAlloc; 43 using FinalizeResult = Expected<JITLinkMemoryManager::FinalizedAlloc>;
|
| H A D | JITLinkGeneric.cpp | 173 linkPhase4(std::move(Self), JITLinkMemoryManager::FinalizedAlloc{}); in linkPhase3()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | DebugObjectManagerPlugin.cpp | 116 DebugObject(JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in DebugObject() 145 using InFlightAlloc = JITLinkMemoryManager::InFlightAlloc; 146 using FinalizedAlloc = JITLinkMemoryManager::FinalizedAlloc; 150 JITLinkMemoryManager &MemMgr; 207 CreateArchType(MemoryBufferRef Buffer, JITLinkMemoryManager &MemMgr, 214 JITLinkMemoryManager &MemMgr, const JITLinkDylib *JD, in ELFDebugObject() 252 JITLinkMemoryManager &MemMgr, in CreateArchType()
|
| H A D | LinkGraphLinkingLayer.cpp | 65 JITLinkMemoryManager &getMemoryManager() override { return Layer.MemMgr; } in getMemoryManager() 213 void notifyFinalized(JITLinkMemoryManager::FinalizedAlloc A) override { in notifyFinalized() 246 Error notifyEmitted(jitlink::JITLinkMemoryManager::FinalizedAlloc FA) { in notifyEmitted() 480 JITLinkMemoryManager &MemMgr) in LinkGraphLinkingLayer() 486 ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr) in LinkGraphLinkingLayer()
|
| H A D | SelfExecutorProcessControl.cpp | 25 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr) in SelfExecutorProcessControl() 59 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr) { in Create()
|
| H A D | MapperJITLinkMemoryManager.cpp | 20 : public JITLinkMemoryManager::InFlightAlloc {
|
| H A D | EPCGenericJITLinkMemoryManager.cpp | 22 : public jitlink::JITLinkMemoryManager::InFlightAlloc {
|
| H A D | EPCIndirectionUtils.cpp | 46 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc;
|
| H A D | SimpleRemoteEPC.cpp | 213 Expected<std::unique_ptr<jitlink::JITLinkMemoryManager>>
|
| /freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | RemoteJITUtils.cpp | 59 Expected<std::unique_ptr<jitlink::JITLinkMemoryManager>>
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 787 SRCS_EXT+= ExecutionEngine/JITLink/JITLinkMemoryManager.cpp
|