Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.cpp170 assert(llvm::none_of(EventListeners, in registerJITEventListener()
173 EventListeners.push_back(&L); in registerJITEventListener()
178 auto I = llvm::find(EventListeners, &L); in unregisterJITEventListener()
179 assert(I != EventListeners.end() && "Listener not registered"); in unregisterJITEventListener()
180 EventListeners.erase(I); in unregisterJITEventListener()
296 for (auto *L : EventListeners) in onObjEmit()
326 for (auto *L : EventListeners) in handleRemoveResources()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp618 EventListeners.push_back(L); in RegisterJITEventListener()
625 auto I = std::find(EventListeners.rbegin(), EventListeners.rend(), L); in UnregisterJITEventListener()
626 if (I != EventListeners.rend()) { in UnregisterJITEventListener()
627 std::swap(*I, EventListeners.back()); in UnregisterJITEventListener()
628 EventListeners.pop_back(); in UnregisterJITEventListener()
636 for (unsigned I = 0, S = EventListeners.size(); I < S; ++I) { in NotifyObjectEmitted()
637 EventListeners[I]->NotifyObjectEmitted(Obj, L); in NotifyObjectEmitted()
643 for (JITEventListener *L : EventListeners) in NotifyFreeingObject()
DMCJIT.h185 std::vector<JITEventListener*> EventListeners; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h432 EventListeners.push_back(L); in RegisterJITEventListener()
439 auto I = find(reverse(EventListeners), L); in UnregisterJITEventListener()
440 if (I != EventListeners.rend()) { in UnregisterJITEventListener()
441 std::swap(*I, EventListeners.back()); in UnregisterJITEventListener()
442 EventListeners.pop_back(); in UnregisterJITEventListener()
498 for (auto &Listener : EventListeners) in notifyFinalized()
505 for (auto &Listener : EventListeners) in notifyFreed()
512 std::vector<JITEventListener *> EventListeners; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp636 EventListeners.push_back(L); in RegisterJITEventListener()
643 auto I = find(reverse(EventListeners), L); in UnregisterJITEventListener()
644 if (I != EventListeners.rend()) { in UnregisterJITEventListener()
645 std::swap(*I, EventListeners.back()); in UnregisterJITEventListener()
646 EventListeners.pop_back(); in UnregisterJITEventListener()
656 for (unsigned I = 0, S = EventListeners.size(); I < S; ++I) { in notifyObjectLoaded()
657 EventListeners[I]->notifyObjectLoaded(Key, Obj, L); in notifyObjectLoaded()
665 for (JITEventListener *L : EventListeners) in notifyFreeingObject()
DMCJIT.h184 std::vector<JITEventListener*> EventListeners; variable
/external/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
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()
DMCJIT.h183 std::vector<JITEventListener*> EventListeners; variable
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.h151 std::vector<JITEventListener *> EventListeners; variable
/external/catch2/docs/
Dlist-of-examples.md15 - Listener: [Listeners](../examples/210-Evt-EventListeners.cpp)
Devent-listeners.md22 For example ([complete source code](../examples/210-Evt-EventListeners.cpp)):
/external/catch2/examples/
DCMakeLists.txt46 210-Evt-EventListeners.cpp