Searched refs:JITEventListener (Results 1 – 12 of 12) sorted by relevance
41 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 …]
49 class JITEventListener; variable419 virtual void RegisterJITEventListener(JITEventListener *) {} in RegisterJITEventListener() argument420 virtual void UnregisterJITEventListener(JITEventListener *) {} in UnregisterJITEventListener() argument
85 typedef llvm::DenseMap<JITEventListener::ObjectKey, RegisteredObjectInfo>92 class GDBJITRegistrationListener : public JITEventListener {236 JITEventListener* JITEventListener::createGDBRegistrationListener() { in createGDBRegistrationListener()244 return wrap(JITEventListener::createGDBRegistrationListener()); in LLVMCreateGDBRegistrationListener()
59 void JITEventListener::anchor() {} in anchor()
38 class OProfileJITEventListener : public JITEventListener {179 JITEventListener *JITEventListener::createOProfileJITEventListener() { in createOProfileJITEventListener()187 return wrap(JITEventListener::createOProfileJITEventListener()); in LLVMCreateOProfileJITEventListener()
122 void registerJITEventListener(JITEventListener &L);125 void unregisterJITEventListener(JITEventListener &L);154 std::vector<JITEventListener *> EventListeners;
120 class IntelJITEventListener : public JITEventListener {385 JITEventListener *JITEventListener::createIntelJITEventListener() { in createIntelJITEventListener()390 JITEventListener *JITEventListener::createIntelJITEventListener( in createIntelJITEventListener()399 return wrap(JITEventListener::createIntelJITEventListener()); in LLVMCreateIntelJITEventListener()
60 class PerfJITEventListener : public JITEventListener {498 JITEventListener *JITEventListener::createPerfJITEventListener() { in createPerfJITEventListener()506 return wrap(JITEventListener::createPerfJITEventListener()); in LLVMCreatePerfJITEventListener()
183 std::vector<JITEventListener*> EventListeners;283 void RegisterJITEventListener(JITEventListener *L) override;284 void UnregisterJITEventListener(JITEventListener *L) override;
89 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()
172 void RTDyldObjectLinkingLayer::registerJITEventListener(JITEventListener &L) { in registerJITEventListener()179 void RTDyldObjectLinkingLayer::unregisterJITEventListener(JITEventListener &L) { in unregisterJITEventListener()
595 JITEventListener::createOProfileJITEventListener()); in main()597 JITEventListener::createIntelJITEventListener()); in main()600 JITEventListener::createPerfJITEventListener()); in main()951 *JITEventListener::createGDBRegistrationListener()); in runOrcJIT()