Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DObjectLinkingLayer.h87 virtual Error notifyRemovingResources(ResourceKey K) = 0;
88 virtual void notifyTransferringResources(ResourceKey DstKey,
89 ResourceKey SrcKey) = 0;
195 Error handleRemoveResources(ResourceKey K) override;
196 void handleTransferResources(ResourceKey DstKey, ResourceKey SrcKey) override;
204 DenseMap<ResourceKey, std::vector<AllocPtr>> Allocs;
218 Error notifyRemovingResources(ResourceKey K) override;
219 void notifyTransferringResources(ResourceKey DstKey,
220 ResourceKey SrcKey) override;
233 DenseMap<ResourceKey, std::vector<EHFrameRange>> EHFrameRanges;
H A DDebugObjectManagerPlugin.h60 Error notifyRemovingResources(ResourceKey K) override;
62 void notifyTransferringResources(ResourceKey DstKey,
63 ResourceKey SrcKey) override;
74 std::map<ResourceKey, std::vector<OwnedDebugObject>> RegisteredObjs;
H A DRTDyldObjectLinkingLayer.h143 Error handleRemoveResources(ResourceKey K) override;
144 void handleTransferResources(ResourceKey DstKey, ResourceKey SrcKey) override;
153 DenseMap<ResourceKey, std::vector<MemoryManagerUP>> MemMgrs;
H A DMachOPlatform.h147 Error notifyRemovingResources(ResourceKey K) override { in notifyRemovingResources()
151 void notifyTransferringResources(ResourceKey DstKey, in notifyTransferringResources()
152 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DCore.h50 using ResourceKey = uintptr_t; variable
86 ResourceKey getKeyUnsafe() const { return reinterpret_cast<uintptr_t>(this); } in getKeyUnsafe()
100 virtual Error handleRemoveResources(ResourceKey K) = 0;
101 virtual void handleTransferResources(ResourceKey DstK, ResourceKey SrcK) = 0;
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp308 [&](ResourceKey K) { MemMgrs[K].push_back(std::move(MemMgr)); })) { in onObjEmit()
314 Error RTDyldObjectLinkingLayer::handleRemoveResources(ResourceKey K) { in handleRemoveResources()
338 void RTDyldObjectLinkingLayer::handleTransferResources(ResourceKey DstKey, in handleTransferResources()
339 ResourceKey SrcKey) { in handleTransferResources()
H A DObjectLinkingLayer.cpp684 [&](ResourceKey K) { Allocs[K].push_back(std::move(Alloc)); }); in notifyEmitted()
687 Error ObjectLinkingLayer::handleRemoveResources(ResourceKey K) { in handleRemoveResources()
711 void ObjectLinkingLayer::handleTransferResources(ResourceKey DstKey, in handleTransferResources()
712 ResourceKey SrcKey) { in handleTransferResources()
766 [&](ResourceKey K) { EHFrameRanges[K].push_back(EmittedRange); })) in notifyEmitted()
779 Error EHFrameRegistrationPlugin::notifyRemovingResources(ResourceKey K) { in notifyRemovingResources()
804 ResourceKey DstKey, ResourceKey SrcKey) { in notifyTransferringResources()
H A DDebugObjectManagerPlugin.cpp463 FinalizePromise.set_value(MR.withResourceKeyDo([&](ResourceKey K) { in notifyEmitted()
481 void DebugObjectManagerPlugin::notifyTransferringResources(ResourceKey DstKey, in notifyTransferringResources()
482 ResourceKey SrcKey) { in notifyTransferringResources()
496 Error DebugObjectManagerPlugin::notifyRemovingResources(ResourceKey Key) { in notifyRemovingResources()