Home
last modified time | relevance | path

Searched refs:MemMgrs (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.cpp85 assert(MemMgrs.empty() && "Layer destroyed with resources still attached"); in ~RTDyldObjectLinkingLayer()
305 [&](ResourceKey K) { MemMgrs[K].push_back(std::move(MemMgr)); })) { in onObjEmit()
316 auto I = MemMgrs.find(K); in handleRemoveResources()
317 if (I != MemMgrs.end()) { in handleRemoveResources()
319 MemMgrs.erase(I); in handleRemoveResources()
337 auto I = MemMgrs.find(SrcKey); in handleTransferResources()
338 if (I != MemMgrs.end()) { in handleTransferResources()
340 auto &DstMemMgrs = MemMgrs[DstKey]; in handleTransferResources()
347 MemMgrs.erase(SrcKey); in handleTransferResources()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.cpp84 for (auto &MemMgr : MemMgrs) in ~RTDyldObjectLinkingLayer()
138 MemMgrs.push_back(std::move(Tmp)); in emit()
139 MemMgr = MemMgrs.back().get(); in emit()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.h150 DenseMap<ResourceKey, std::vector<MemoryManagerUP>> MemMgrs; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.h135 std::vector<std::unique_ptr<RuntimeDyld::MemoryManager>> MemMgrs; variable