Home
last modified time | relevance | path

Searched refs:EHFrameRanges (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DObjectLinkingLayer.cpp474 std::vector<EHFrameRange> EHFrameRanges = in notifyRemovingAllModules() local
476 EHFrameRanges.reserve(EHFrameRanges.size() + TrackedEHFrameRanges.size()); in notifyRemovingAllModules()
479 EHFrameRanges.push_back(KV.second); in notifyRemovingAllModules()
485 while (!EHFrameRanges.empty()) { in notifyRemovingAllModules()
486 auto EHFrameRange = EHFrameRanges.back(); in notifyRemovingAllModules()
488 EHFrameRanges.pop_back(); in notifyRemovingAllModules()
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DObjectLinkingLayer.cpp573 [&](ResourceKey K) { EHFrameRanges[K].push_back(EmittedRange); })) in notifyEmitted()
590 auto I = EHFrameRanges.find(K); in notifyRemovingResources()
591 if (I != EHFrameRanges.end()) { in notifyRemovingResources()
593 EHFrameRanges.erase(I); in notifyRemovingResources()
612 auto SI = EHFrameRanges.find(SrcKey); in notifyTransferringResources()
613 if (SI != EHFrameRanges.end()) { in notifyTransferringResources()
615 auto &DstRanges = EHFrameRanges[DstKey]; in notifyTransferringResources()
619 EHFrameRanges.erase(SI); in notifyTransferringResources()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DObjectLinkingLayer.h201 DenseMap<ResourceKey, std::vector<EHFrameRange>> EHFrameRanges; variable