Searched refs:JITEventListener (Results 1 – 14 of 14) 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(75 static JITEventListener *createIntelJITEventListener() { return nullptr; } in createIntelJITEventListener()77 static JITEventListener *createIntelJITEventListener( in createIntelJITEventListener()85 static JITEventListener *createOProfileJITEventListener();88 static JITEventListener *createOProfileJITEventListener([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()
120 class IntelJITEventListener : public JITEventListener {385 JITEventListener *JITEventListener::createIntelJITEventListener() { in createIntelJITEventListener()390 JITEventListener *JITEventListener::createIntelJITEventListener( in createIntelJITEventListener()399 return wrap(JITEventListener::createIntelJITEventListener()); in LLVMCreateIntelJITEventListener()
123 void registerJITEventListener(JITEventListener &L);126 void unregisterJITEventListener(JITEventListener &L);155 std::vector<JITEventListener *> EventListeners;
60 class PerfJITEventListener : public JITEventListener {495 JITEventListener *JITEventListener::createPerfJITEventListener() { in createPerfJITEventListener()503 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()
196 std::unique_ptr<llvm::JITEventListener> Listener( in ProcessInput()197 JITEventListener::createIntelJITEventListener(new IntelJITEventsWrapper( in ProcessInput()
76 *JITEventListener::createGDBRegistrationListener()); in main()
172 void RTDyldObjectLinkingLayer::registerJITEventListener(JITEventListener &L) { in registerJITEventListener()179 void RTDyldObjectLinkingLayer::unregisterJITEventListener(JITEventListener &L) { in unregisterJITEventListener()
598 JITEventListener::createOProfileJITEventListener()); in main()600 JITEventListener::createIntelJITEventListener()); in main()603 JITEventListener::createPerfJITEventListener()); in main()960 *JITEventListener::createGDBRegistrationListener()); in runOrcJIT()