Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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;
191 Error handleRemoveResources(ResourceKey K) override;
192 void handleTransferResources(ResourceKey DstKey, ResourceKey SrcKey) override;
200 DenseMap<ResourceKey, std::vector<AllocPtr>> Allocs;
214 Error notifyRemovingResources(ResourceKey K) override;
215 void notifyTransferringResources(ResourceKey DstKey,
216 ResourceKey SrcKey) override;
229 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.h144 Error handleRemoveResources(ResourceKey K) override;
145 void handleTransferResources(ResourceKey DstKey, ResourceKey SrcKey) override;
154 DenseMap<ResourceKey, std::vector<MemoryManagerUP>> MemMgrs;
H A DMachOPlatform.h130 Error notifyRemovingResources(ResourceKey K) override { in notifyRemovingResources()
134 void notifyTransferringResources(ResourceKey DstKey, in notifyTransferringResources()
135 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DCore.h48 using ResourceKey = uintptr_t; variable
84 ResourceKey getKeyUnsafe() const { return reinterpret_cast<uintptr_t>(this); } in getKeyUnsafe()
98 virtual Error handleRemoveResources(ResourceKey K) = 0;
99 virtual void handleTransferResources(ResourceKey DstK, ResourceKey SrcK) = 0;
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/
H A DLLJITWithObjectLinkingLayerPlugin.cpp86 Error notifyRemovingResources(ResourceKey K) override { in notifyRemovingResources()
90 void notifyTransferringResources(ResourceKey DstKey, in notifyTransferringResources()
91 ResourceKey SrcKey) override {} in notifyTransferringResources()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp639 [&](ResourceKey K) { Allocs[K].push_back(std::move(Alloc)); }); in notifyEmitted()
642 Error ObjectLinkingLayer::handleRemoveResources(ResourceKey K) { in handleRemoveResources()
666 void ObjectLinkingLayer::handleTransferResources(ResourceKey DstKey, in handleTransferResources()
667 ResourceKey SrcKey) { in handleTransferResources()
721 [&](ResourceKey K) { EHFrameRanges[K].push_back(EmittedRange); })) in notifyEmitted()
734 Error EHFrameRegistrationPlugin::notifyRemovingResources(ResourceKey K) { in notifyRemovingResources()
759 ResourceKey DstKey, ResourceKey SrcKey) { in notifyTransferringResources()
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 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()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DJITLink.rst95 resources associated with the ``ResourceKey`` *K* for the
100 Error notifyRemovingResources(ResourceKey K)
103 transfer tracking of any resources associated with ``ResourceKey``
108 void notifyTransferringResources(ResourceKey DstKey,
109 ResourceKey SrcKey)
140 Error notifyRemovingResources(ResourceKey K) override {
143 void notifyTransferringResources(ResourceKey DstKey,
144 ResourceKey SrcKey) override {}
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp846 Error notifyRemovingResources(ResourceKey K) override { in Session()
849 void notifyTransferringResources(ResourceKey DstKey, in Session()
850 ResourceKey SrcKey) override {} in Session()