Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITEventListener.h41 class JITEventListener {
45 JITEventListener() = default;
46 virtual ~JITEventListener() = default;
65 static JITEventListener *createGDBRegistrationListener();
69 static JITEventListener *createIntelJITEventListener();
72 static JITEventListener *createIntelJITEventListener(
77 static JITEventListener *createIntelJITEventListener( in createIntelJITEventListener()
88 static JITEventListener *createOProfileJITEventListener(
93 static JITEventListener *createOProfileJITEventListener( in createOProfileJITEventListener()
100 static JITEventListener *createPerfJITEventListener();
[all …]
H A DExecutionEngine.h49 class JITEventListener; variable
419 virtual void RegisterJITEventListener(JITEventListener *) {} in RegisterJITEventListener() argument
420 virtual void UnregisterJITEventListener(JITEventListener *) {} in UnregisterJITEventListener() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DGDBRegistrationListener.cpp85 typedef llvm::DenseMap<JITEventListener::ObjectKey, RegisteredObjectInfo>
92 class GDBJITRegistrationListener : public JITEventListener {
236 JITEventListener* JITEventListener::createGDBRegistrationListener() { in createGDBRegistrationListener()
244 return wrap(JITEventListener::createGDBRegistrationListener()); in LLVMCreateGDBRegistrationListener()
H A DExecutionEngine.cpp59 void JITEventListener::anchor() {} in anchor()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp38 class OProfileJITEventListener : public JITEventListener {
179 JITEventListener *JITEventListener::createOProfileJITEventListener() { in createOProfileJITEventListener()
187 return wrap(JITEventListener::createOProfileJITEventListener()); in LLVMCreateOProfileJITEventListener()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h122 void registerJITEventListener(JITEventListener &L);
125 void unregisterJITEventListener(JITEventListener &L);
154 std::vector<JITEventListener *> EventListeners;
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp120 class IntelJITEventListener : public JITEventListener {
385 JITEventListener *JITEventListener::createIntelJITEventListener() { in createIntelJITEventListener()
390 JITEventListener *JITEventListener::createIntelJITEventListener( in createIntelJITEventListener()
399 return wrap(JITEventListener::createIntelJITEventListener()); in LLVMCreateIntelJITEventListener()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp60 class PerfJITEventListener : public JITEventListener {
498 JITEventListener *JITEventListener::createPerfJITEventListener() { in createPerfJITEventListener()
506 return wrap(JITEventListener::createPerfJITEventListener()); in LLVMCreatePerfJITEventListener()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h183 std::vector<JITEventListener*> EventListeners;
283 void RegisterJITEventListener(JITEventListener *L) override;
284 void UnregisterJITEventListener(JITEventListener *L) override;
H A DMCJIT.cpp89 RegisterJITEventListener(JITEventListener::createGDBRegistrationListener()); in MCJIT()
638 void MCJIT::RegisterJITEventListener(JITEventListener *L) { in RegisterJITEventListener()
645 void MCJIT::UnregisterJITEventListener(JITEventListener *L) { in UnregisterJITEventListener()
671 for (JITEventListener *L : EventListeners) in notifyFreeingObject()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp172 void RTDyldObjectLinkingLayer::registerJITEventListener(JITEventListener &L) { in registerJITEventListener()
179 void RTDyldObjectLinkingLayer::unregisterJITEventListener(JITEventListener &L) { in unregisterJITEventListener()
/freebsd-13.1/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp595 JITEventListener::createOProfileJITEventListener()); in main()
597 JITEventListener::createIntelJITEventListener()); in main()
600 JITEventListener::createPerfJITEventListener()); in main()
951 *JITEventListener::createGDBRegistrationListener()); in runOrcJIT()