Home
last modified time | relevance | path

Searched refs:ResourceKey (Results 1 – 16 of 16) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
HDObjectLinkingLayer.h82 virtual Error notifyRemovingResources(JITDylib &JD, ResourceKey K) = 0;
83 virtual void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
84 ResourceKey SrcKey) = 0;
200 Error handleRemoveResources(JITDylib &JD, ResourceKey K) override;
201 void handleTransferResources(JITDylib &JD, ResourceKey DstKey,
202 ResourceKey SrcKey) override;
210 DenseMap<ResourceKey, std::vector<FinalizedAlloc>> Allocs;
224 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override;
225 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
226 ResourceKey SrcKey) override;
[all …]
HDDebugObjectManagerPlugin.h80 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override;
82 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
83 ResourceKey SrcKey) override;
94 std::map<ResourceKey, std::vector<OwnedDebugObject>> RegisteredObjs;
HDRTDyldObjectLinkingLayer.h142 Error handleRemoveResources(JITDylib &JD, ResourceKey K) override;
143 void handleTransferResources(JITDylib &JD, ResourceKey DstKey,
144 ResourceKey SrcKey) override;
153 DenseMap<ResourceKey, std::vector<MemoryManagerUP>> MemMgrs;
HDCOFFPlatform.h111 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
115 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
116 ResourceKey SrcKey) override {} in notifyTransferringResources()
HDELFNixPlatform.h149 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
153 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
154 ResourceKey SrcKey) override {} in notifyTransferringResources()
HDMachOPlatform.h214 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
218 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
219 ResourceKey SrcKey) override {} in notifyTransferringResources()
HDCore.h53 using ResourceKey = uintptr_t; variable
93 ResourceKey getKeyUnsafe() const { return reinterpret_cast<uintptr_t>(this); } in getKeyUnsafe()
107 virtual Error handleRemoveResources(JITDylib &JD, ResourceKey K) = 0;
108 virtual void handleTransferResources(JITDylib &JD, ResourceKey DstK,
109 ResourceKey SrcK) = 0;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Debugging/
HDVTuneSupportPlugin.h41 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override;
42 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
43 ResourceKey SrcKey) override;
57 DenseMap<ResourceKey, SmallVector<std::pair<uint64_t, uint64_t>>>
HDDebugInfoSupport.h40 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
48 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
49 ResourceKey SrcKey) override { in notifyTransferringResources()
HDDebuggerSupportPlugin.h44 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override;
46 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
47 ResourceKey SrcKey) override;
HDPerfSupportPlugin.h44 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
48 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
49 ResourceKey SrcKey) override {} in notifyTransferringResources()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
HDVTuneSupportPlugin.cpp113 if (auto Err = MR.withResourceKeyDo([this, MR = &MR](ResourceKey K) { in notifyEmitted()
133 Error VTuneSupportPlugin::notifyRemovingResources(JITDylib &JD, ResourceKey K) { in notifyRemovingResources()
156 ResourceKey DstKey, in notifyTransferringResources()
157 ResourceKey SrcKey) { in notifyTransferringResources()
HDDebuggerSupportPlugin.cpp345 JITDylib &JD, ResourceKey K) { in notifyRemovingResources()
350 JITDylib &JD, ResourceKey DstKey, ResourceKey SrcKey) {} in notifyTransferringResources()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
HDObjectLinkingLayer.cpp738 [&](ResourceKey K) { Allocs[K].push_back(std::move(FA)); }); in recordFinalizedAlloc()
746 Error ObjectLinkingLayer::handleRemoveResources(JITDylib &JD, ResourceKey K) { in handleRemoveResources()
772 ResourceKey DstKey, in handleTransferResources()
773 ResourceKey SrcKey) { in handleTransferResources()
827 [&](ResourceKey K) { EHFrameRanges[K].push_back(EmittedRange); })) in notifyEmitted()
841 ResourceKey K) { in notifyRemovingResources()
865 JITDylib &JD, ResourceKey DstKey, ResourceKey SrcKey) { in notifyTransferringResources()
HDRTDyldObjectLinkingLayer.cpp394 [&](ResourceKey K) { MemMgrs[K].push_back(std::move(MemMgr)); })) { in onObjEmit()
401 ResourceKey K) { in handleRemoveResources()
426 ResourceKey DstKey, in handleTransferResources()
427 ResourceKey SrcKey) { in handleTransferResources()
HDDebugObjectManagerPlugin.cpp476 FinalizePromise.set_value(MR.withResourceKeyDo([&](ResourceKey K) { in notifyEmitted()
495 ResourceKey DstKey, in notifyTransferringResources()
496 ResourceKey SrcKey) { in notifyTransferringResources()
511 ResourceKey Key) { in notifyRemovingResources()