Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyReexports.h198 virtual void onLazyReexportsCreated(JITDylib &JD, ResourceKey K,
203 virtual void onLazyReexportsTransfered(JITDylib &JD, ResourceKey DstK,
204 ResourceKey SrcK) = 0;
207 virtual Error onLazyReexportsRemoved(JITDylib &JD, ResourceKey K) = 0;
231 Error handleRemoveResources(JITDylib &JD, ResourceKey K) override;
232 void handleTransferResources(JITDylib &JD, ResourceKey DstK,
233 ResourceKey SrcK) override;
262 DenseMap<ResourceKey, std::vector<ExecutorAddr>> KeyToReentryAddrs;
300 void onLazyReexportsCreated(JITDylib &JD, ResourceKey K,
303 void onLazyReexportsTransfered(JITDylib &JD, ResourceKey DstK,
[all …]
H A DLinkGraphLinkingLayer.h70 virtual Error notifyRemovingResources(JITDylib &JD, ResourceKey K) = 0;
71 virtual void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
72 ResourceKey SrcKey) = 0;
164 Error handleRemoveResources(JITDylib &JD, ResourceKey K) override;
165 void handleTransferResources(JITDylib &JD, ResourceKey DstKey,
166 ResourceKey SrcKey) override;
173 DenseMap<ResourceKey, std::vector<FinalizedAlloc>> Allocs;
H A DDebugObjectManagerPlugin.h81 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override;
83 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
84 ResourceKey SrcKey) override;
95 std::map<ResourceKey, std::vector<OwnedDebugObject>> RegisteredObjs;
H A DEHFrameRegistrationPlugin.h44 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
47 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
48 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DRTDyldObjectLinkingLayer.h144 Error handleRemoveResources(JITDylib &JD, ResourceKey K) override;
145 void handleTransferResources(JITDylib &JD, ResourceKey DstKey,
146 ResourceKey SrcKey) override;
155 DenseMap<ResourceKey, std::vector<MemoryManagerUP>> MemMgrs;
H A DDebuggerSupportPlugin.h
H A DReOptimizeLayer.h92 Error handleRemoveResources(JITDylib &JD, ResourceKey K) override;
93 void handleTransferResources(JITDylib &JD, ResourceKey DstK,
94 ResourceKey SrcK) override;
159 registerMaterializationUnitResource(ResourceKey Key,
175 DenseMap<ResourceKey, DenseSet<ReOptMaterializationUnitID>> MUResources;
H A DUnwindInfoRegistrationPlugin.h48 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
52 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
53 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DCOFFPlatform.h108 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
112 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
113 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DELFNixPlatform.h183 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
187 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
188 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DMachOPlatform.h222 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
226 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
227 ResourceKey SrcKey) override {} in notifyTransferringResources()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Debugging/
H A DVTuneSupportPlugin.h42 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override;
43 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
44 ResourceKey SrcKey) override;
58 DenseMap<ResourceKey, SmallVector<std::pair<uint64_t, uint64_t>>>
H A DDebugInfoSupport.h41 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
49 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
50 ResourceKey SrcKey) override { in notifyTransferringResources()
H A DDebuggerSupportPlugin.h46 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override;
48 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey,
49 ResourceKey SrcKey) override;
H A DPerfSupportPlugin.h45 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
49 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
50 ResourceKey SrcKey) override {} in notifyTransferringResources()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp272 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
276 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
277 ResourceKey SrcKey) override {} in notifyTransferringResources()
297 Error LazyReexportsManager::handleRemoveResources(JITDylib &JD, ResourceKey K) { in handleRemoveResources()
314 ResourceKey DstK, in handleTransferResources()
315 ResourceKey SrcK) { in handleTransferResources()
394 if (auto Err = MR->withResourceKeyDo([&](ResourceKey K) { in emitRedirectableSymbols()
473 JITDylib &JD, ResourceKey K, const SymbolAliasMap &Reexports) { in onLazyReexportsCreated()
486 JITDylib &JD, ResourceKey DstK, ResourceKey SrcK) { in onLazyReexportsTransfered()
512 ResourceKey K) { in onLazyReexportsRemoved()
H A DLazyObjectLinkingLayer.cpp44 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
48 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
49 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DReOptimizeLayer.cpp56 if (auto Err = R->withResourceKeyDo([&](ResourceKey Key) { in emit()
260 ResourceKey Key, ReOptMaterializationUnitState &State) { in registerMaterializationUnitResource()
265 Error ReOptimizeLayer::handleRemoveResources(JITDylib &JD, ResourceKey K) { in handleRemoveResources()
274 void ReOptimizeLayer::handleTransferResources(JITDylib &JD, ResourceKey DstK, in handleTransferResources()
275 ResourceKey SrcK) { in handleTransferResources()
H A DJITLinkReentryTrampolines.cpp43 Error notifyRemovingResources(JITDylib &JD, ResourceKey K) override { in notifyRemovingResources()
47 void notifyTransferringResources(JITDylib &JD, ResourceKey DstKey, in notifyTransferringResources()
48 ResourceKey SrcKey) override {} in notifyTransferringResources()
H A DRTDyldObjectLinkingLayer.cpp403 [&](ResourceKey K) { MemMgrs[K].push_back(std::move(MemMgr)); })) { in onObjEmit()
410 ResourceKey K) { in handleRemoveResources()
435 ResourceKey DstKey, in handleTransferResources()
436 ResourceKey SrcKey) { in handleTransferResources()
H A DDebugObjectManagerPlugin.cpp475 FinalizePromise.set_value(MR.withResourceKeyDo([&](ResourceKey K) { in notifyEmitted()
495 ResourceKey DstKey, in notifyTransferringResources()
496 ResourceKey SrcKey) { in notifyTransferringResources()
511 ResourceKey Key) { in notifyRemovingResources()
H A DLinkGraphLinkingLayer.cpp524 [&](ResourceKey K) { Allocs[K].push_back(std::move(FA)); }); in recordFinalizedAlloc()
533 ResourceKey K) { in handleRemoveResources()
559 ResourceKey DstKey, in handleTransferResources()
560 ResourceKey SrcKey) { in handleTransferResources()
H A DDebuggerSupportPlugin.cpp
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DVTuneSupportPlugin.cpp114 if (auto Err = MR.withResourceKeyDo([this, MR = &MR](ResourceKey K) { in notifyEmitted()
134 Error VTuneSupportPlugin::notifyRemovingResources(JITDylib &JD, ResourceKey K) { in notifyRemovingResources()
157 ResourceKey DstKey, in notifyTransferringResources()
158 ResourceKey SrcKey) { in notifyTransferringResources()
H A DDebuggerSupportPlugin.cpp351 JITDylib &JD, ResourceKey K) { in notifyRemovingResources()
356 JITDylib &JD, ResourceKey DstKey, ResourceKey SrcKey) {} in notifyTransferringResources()

12