class HWEventListener
Declaration
class HWEventListener { /* full declaration omitted */ };
Declared at: llvm/include/llvm/MCA/HWEventListener.h:160
Method Overview
- private virtual void anchor()
- public virtual void onCycleBegin()
- public virtual void onCycleEnd()
- public virtual void onEvent(const llvm::mca::HWInstructionEvent & Event)
- public virtual void onEvent(const llvm::mca::HWStallEvent & Event)
- public virtual void onEvent(const llvm::mca::HWPressureEvent & Event)
- public virtual void onReleasedBuffers(const llvm::mca::InstRef & Inst, ArrayRef<unsigned int> Buffers)
- public virtual void onReservedBuffers(const llvm::mca::InstRef & Inst, ArrayRef<unsigned int> Buffers)
- public virtual void onResourceAvailable(const llvm::mca::ResourceRef & RRef)
- public virtual ~HWEventListener()
Methods
¶virtual void anchor()
virtual void anchor()
Declared at: llvm/include/llvm/MCA/HWEventListener.h:182
¶virtual void onCycleBegin()
virtual void onCycleBegin()
Declared at: llvm/include/llvm/MCA/HWEventListener.h:163
¶virtual void onCycleEnd()
virtual void onCycleEnd()
Declared at: llvm/include/llvm/MCA/HWEventListener.h:164
¶virtual void onEvent(
const llvm::mca::HWInstructionEvent& Event)
virtual void onEvent(
const llvm::mca::HWInstructionEvent& Event)
Declared at: llvm/include/llvm/MCA/HWEventListener.h:166
Parameters
- const llvm::mca::HWInstructionEvent& Event
¶virtual void onEvent(
const llvm::mca::HWStallEvent& Event)
virtual void onEvent(
const llvm::mca::HWStallEvent& Event)
Declared at: llvm/include/llvm/MCA/HWEventListener.h:167
Parameters
- const llvm::mca::HWStallEvent& Event
¶virtual void onEvent(
const llvm::mca::HWPressureEvent& Event)
virtual void onEvent(
const llvm::mca::HWPressureEvent& Event)
Declared at: llvm/include/llvm/MCA/HWEventListener.h:168
Parameters
- const llvm::mca::HWPressureEvent& Event
¶virtual void onReleasedBuffers(
const llvm::mca::InstRef& Inst,
ArrayRef<unsigned int> Buffers)
virtual void onReleasedBuffers(
const llvm::mca::InstRef& Inst,
ArrayRef<unsigned int> Buffers)
Declared at: llvm/include/llvm/MCA/HWEventListener.h:176
Parameters
- const llvm::mca::InstRef& Inst
- ArrayRef<unsigned int> Buffers
¶virtual void onReservedBuffers(
const llvm::mca::InstRef& Inst,
ArrayRef<unsigned int> Buffers)
virtual void onReservedBuffers(
const llvm::mca::InstRef& Inst,
ArrayRef<unsigned int> Buffers)
Declared at: llvm/include/llvm/MCA/HWEventListener.h:174
Parameters
- const llvm::mca::InstRef& Inst
- ArrayRef<unsigned int> Buffers
¶virtual void onResourceAvailable(
const llvm::mca::ResourceRef& RRef)
virtual void onResourceAvailable(
const llvm::mca::ResourceRef& RRef)
Declared at: llvm/include/llvm/MCA/HWEventListener.h:170
Parameters
- const llvm::mca::ResourceRef& RRef
¶virtual ~HWEventListener()
virtual ~HWEventListener()
Declared at: llvm/include/llvm/MCA/HWEventListener.h:179