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(74 static JITEventListener *createIntelJITEventListener() { return nullptr; } in createIntelJITEventListener()76 static JITEventListener *createIntelJITEventListener( in createIntelJITEventListener()84 static JITEventListener *createOProfileJITEventListener();87 static JITEventListener *createOProfileJITEventListener([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()
597 JITEventListener::createOProfileJITEventListener()); in main()599 JITEventListener::createIntelJITEventListener()); in main()602 JITEventListener::createPerfJITEventListener()); in main()1048 *JITEventListener::createGDBRegistrationListener()); in runOrcJIT()1051 *JITEventListener::createOProfileJITEventListener()); in runOrcJIT()1055 *JITEventListener::createIntelJITEventListener()); in runOrcJIT()1059 *JITEventListener::createPerfJITEventListener()); in runOrcJIT()
208 void RTDyldObjectLinkingLayer::registerJITEventListener(JITEventListener &L) { in registerJITEventListener()215 void RTDyldObjectLinkingLayer::unregisterJITEventListener(JITEventListener &L) { in unregisterJITEventListener()