Searched refs:JITEventListener (Results 1 – 12 of 12) sorted by relevance
40 class JITEventListener {44 JITEventListener() = default;45 virtual ~JITEventListener() = default;64 static JITEventListener *createGDBRegistrationListener();68 static JITEventListener *createIntelJITEventListener();71 static JITEventListener *createIntelJITEventListener(76 static JITEventListener *createIntelJITEventListener( in createIntelJITEventListener()87 static JITEventListener *createOProfileJITEventListener(92 static JITEventListener *createOProfileJITEventListener( in createOProfileJITEventListener()99 static JITEventListener *createPerfJITEventListener();[all …]
48 class JITEventListener; variable418 virtual void RegisterJITEventListener(JITEventListener *) {} in RegisterJITEventListener() argument419 virtual void UnregisterJITEventListener(JITEventListener *) {} in UnregisterJITEventListener() argument
85 typedef llvm::DenseMap<JITEventListener::ObjectKey, RegisteredObjectInfo>92 class GDBJITRegistrationListener : public JITEventListener {243 JITEventListener* JITEventListener::createGDBRegistrationListener() { in createGDBRegistrationListener()251 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()
121 void registerJITEventListener(JITEventListener &L);124 void unregisterJITEventListener(JITEventListener &L);154 std::vector<JITEventListener *> EventListeners;
121 class IntelJITEventListener : public JITEventListener {386 JITEventListener *JITEventListener::createIntelJITEventListener() { in createIntelJITEventListener()391 JITEventListener *JITEventListener::createIntelJITEventListener( in createIntelJITEventListener()400 return wrap(JITEventListener::createIntelJITEventListener()); in LLVMCreateIntelJITEventListener()
59 class PerfJITEventListener : public JITEventListener {493 JITEventListener *JITEventListener::createPerfJITEventListener() { in createPerfJITEventListener()504 return wrap(JITEventListener::createPerfJITEventListener()); in LLVMCreatePerfJITEventListener()
176 std::vector<JITEventListener*> EventListeners;276 void RegisterJITEventListener(JITEventListener *L) override;277 void UnregisterJITEventListener(JITEventListener *L) override;
90 RegisterJITEventListener(JITEventListener::createGDBRegistrationListener()); in MCJIT()638 void MCJIT::RegisterJITEventListener(JITEventListener *L) { in RegisterJITEventListener()645 void MCJIT::UnregisterJITEventListener(JITEventListener *L) { in UnregisterJITEventListener()662 for (JITEventListener *EL : EventListeners) in notifyObjectLoaded()670 for (JITEventListener *L : EventListeners) in notifyFreeingObject()
599 JITEventListener::createOProfileJITEventListener()); in main()601 JITEventListener::createIntelJITEventListener()); in main()604 JITEventListener::createPerfJITEventListener()); in main()1050 *JITEventListener::createGDBRegistrationListener()); in runOrcJIT()1053 *JITEventListener::createOProfileJITEventListener()); in runOrcJIT()1057 *JITEventListener::createIntelJITEventListener()); in runOrcJIT()1061 *JITEventListener::createPerfJITEventListener()); in runOrcJIT()
208 void RTDyldObjectLinkingLayer::registerJITEventListener(JITEventListener &L) { in registerJITEventListener()215 void RTDyldObjectLinkingLayer::unregisterJITEventListener(JITEventListener &L) { in unregisterJITEventListener()