Home
last modified time | relevance | path

Searched refs:JITEventListener (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/
H A DJITEventListener.h43 class JITEventListener {
47 JITEventListener() = default;
48 virtual ~JITEventListener() = default;
67 static JITEventListener *createGDBRegistrationListener();
71 static JITEventListener *createIntelJITEventListener();
74 static JITEventListener *createIntelJITEventListener(
79 static JITEventListener *createIntelJITEventListener( in createIntelJITEventListener()
90 static JITEventListener *createOProfileJITEventListener(
95 static JITEventListener *createOProfileJITEventListener( in createOProfileJITEventListener()
102 static JITEventListener *createPerfJITEventListener();
[all …]
H A DExecutionEngine.h49 class JITEventListener; variable
410 virtual void RegisterJITEventListener(JITEventListener *) {} in RegisterJITEventListener() argument
411 virtual void UnregisterJITEventListener(JITEventListener *) {} in UnregisterJITEventListener() argument
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp40 class IntelJITEventListener : public JITEventListener {
232 JITEventListener *JITEventListener::createIntelJITEventListener() { in createIntelJITEventListener()
237 JITEventListener *JITEventListener::createIntelJITEventListener( in createIntelJITEventListener()
246 return wrap(JITEventListener::createIntelJITEventListener()); in LLVMCreateIntelJITEventListener()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DGDBRegistrationListener.cpp79 typedef llvm::DenseMap<JITEventListener::ObjectKey, RegisteredObjectInfo>
86 class GDBJITRegistrationListener : public JITEventListener {
230 JITEventListener* JITEventListener::createGDBRegistrationListener() { in createGDBRegistrationListener()
238 return wrap(JITEventListener::createGDBRegistrationListener()); in LLVMCreateGDBRegistrationListener()
H A DExecutionEngine.cpp63 void JITEventListener::anchor() {} in anchor()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp39 class OProfileJITEventListener : public JITEventListener {
180 JITEventListener *JITEventListener::createOProfileJITEventListener() { in createOProfileJITEventListener()
188 return wrap(JITEventListener::createOProfileJITEventListener()); in LLVMCreateOProfileJITEventListener()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp61 class PerfJITEventListener : public JITEventListener {
489 JITEventListener *JITEventListener::createPerfJITEventListener() { in createPerfJITEventListener()
497 return wrap(JITEventListener::createPerfJITEventListener()); in LLVMCreatePerfJITEventListener()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h185 std::vector<JITEventListener*> EventListeners;
285 void RegisterJITEventListener(JITEventListener *L) override;
286 void UnregisterJITEventListener(JITEventListener *L) override;
H A DMCJIT.cpp88 RegisterJITEventListener(JITEventListener::createGDBRegistrationListener()); in MCJIT()
633 void MCJIT::RegisterJITEventListener(JITEventListener *L) { in RegisterJITEventListener()
640 void MCJIT::UnregisterJITEventListener(JITEventListener *L) { in UnregisterJITEventListener()
666 for (JITEventListener *L : EventListeners) in notifyFreeingObject()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DOrcCBindingsStack.h428 void RegisterJITEventListener(JITEventListener *L) { in RegisterJITEventListener()
434 void UnregisterJITEventListener(JITEventListener *L) { in UnregisterJITEventListener()
511 std::vector<JITEventListener *> EventListeners;
/freebsd-12.1/contrib/llvm/tools/lli/
H A Dlli.cpp529 JITEventListener::createOProfileJITEventListener()); in main()
531 JITEventListener::createIntelJITEventListener()); in main()
534 JITEventListener::createPerfJITEventListener()); in main()