Searched refs:JITEventListener (Results 1 – 12 of 12) sorted by relevance
41 class LLVM_ABI 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
84 typedef llvm::DenseMap<JITEventListener::ObjectKey, RegisteredObjectInfo>91 class GDBJITRegistrationListener : public JITEventListener {242 JITEventListener* JITEventListener::createGDBRegistrationListener() { in createGDBRegistrationListener()250 return wrap(JITEventListener::createGDBRegistrationListener()); in LLVMCreateGDBRegistrationListener()
58 void JITEventListener::anchor() {} in anchor()
38 class OProfileJITEventListener : public JITEventListener {179 JITEventListener *JITEventListener::createOProfileJITEventListener() { in createOProfileJITEventListener()187 return wrap(JITEventListener::createOProfileJITEventListener()); in LLVMCreateOProfileJITEventListener()
123 void registerJITEventListener(JITEventListener &L);126 void unregisterJITEventListener(JITEventListener &L);156 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 {496 JITEventListener *JITEventListener::createPerfJITEventListener() { in createPerfJITEventListener()507 return wrap(JITEventListener::createPerfJITEventListener()); in LLVMCreatePerfJITEventListener()
175 std::vector<JITEventListener*> EventListeners;275 void RegisterJITEventListener(JITEventListener *L) override;276 void UnregisterJITEventListener(JITEventListener *L) override;
89 RegisterJITEventListener(JITEventListener::createGDBRegistrationListener()); in MCJIT()635 void MCJIT::RegisterJITEventListener(JITEventListener *L) { in RegisterJITEventListener()642 void MCJIT::UnregisterJITEventListener(JITEventListener *L) { in UnregisterJITEventListener()659 for (JITEventListener *EL : EventListeners) in notifyObjectLoaded()667 for (JITEventListener *L : EventListeners) in notifyFreeingObject()
598 JITEventListener::createOProfileJITEventListener()); in main()600 JITEventListener::createIntelJITEventListener()); in main()603 JITEventListener::createPerfJITEventListener()); in main()1045 *JITEventListener::createGDBRegistrationListener()); in runOrcJIT()1048 *JITEventListener::createOProfileJITEventListener()); in runOrcJIT()1052 *JITEventListener::createIntelJITEventListener()); in runOrcJIT()1056 *JITEventListener::createPerfJITEventListener()); in runOrcJIT()
217 void RTDyldObjectLinkingLayer::registerJITEventListener(JITEventListener &L) { in registerJITEventListener()224 void RTDyldObjectLinkingLayer::unregisterJITEventListener(JITEventListener &L) { in unregisterJITEventListener()