Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp174 assert(!llvm::is_contained(EventListeners, &L) && in registerJITEventListener()
176 EventListeners.push_back(&L); in registerJITEventListener()
181 auto I = llvm::find(EventListeners, &L); in unregisterJITEventListener()
182 assert(I != EventListeners.end() && "Listener not registered"); in unregisterJITEventListener()
183 EventListeners.erase(I); in unregisterJITEventListener()
299 for (auto *L : EventListeners) in onObjEmit()
329 for (auto *L : EventListeners) in handleRemoveResources()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp642 EventListeners.push_back(L); in RegisterJITEventListener()
649 auto I = find(reverse(EventListeners), L); in UnregisterJITEventListener()
650 if (I != EventListeners.rend()) { in UnregisterJITEventListener()
651 std::swap(*I, EventListeners.back()); in UnregisterJITEventListener()
652 EventListeners.pop_back(); in UnregisterJITEventListener()
662 for (unsigned I = 0, S = EventListeners.size(); I < S; ++I) { in notifyObjectLoaded()
663 EventListeners[I]->notifyObjectLoaded(Key, Obj, L); in notifyObjectLoaded()
671 for (JITEventListener *L : EventListeners) in notifyFreeingObject()
H A DMCJIT.h183 std::vector<JITEventListener*> EventListeners; variable
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h155 std::vector<JITEventListener *> EventListeners; variable