LLVM 22.0.0git
llvm::mca::HWEventListener Class Reference

#include "llvm/MCA/HWEventListener.h"

Inheritance diagram for llvm::mca::HWEventListener:
[legend]

Public Member Functions

virtual void onCycleBegin ()
virtual void onCycleEnd ()
virtual void onEvent (const HWInstructionEvent &Event)
virtual void onEvent (const HWStallEvent &Event)
virtual void onEvent (const HWPressureEvent &Event)
virtual void onResourceAvailable (const ResourceRef &RRef)
virtual void onReservedBuffers (const InstRef &Inst, ArrayRef< unsigned > Buffers)
virtual void onReleasedBuffers (const InstRef &Inst, ArrayRef< unsigned > Buffers)
virtual ~HWEventListener ()=default

Detailed Description

Definition at line 164 of file HWEventListener.h.

Constructor & Destructor Documentation

◆ ~HWEventListener()

virtual llvm::mca::HWEventListener::~HWEventListener ( )
virtualdefault

Member Function Documentation

◆ onCycleBegin()

virtual void llvm::mca::HWEventListener::onCycleBegin ( )
inlinevirtual

Definition at line 167 of file HWEventListener.h.

◆ onCycleEnd()

virtual void llvm::mca::HWEventListener::onCycleEnd ( )
inlinevirtual

Definition at line 168 of file HWEventListener.h.

◆ onEvent() [1/3]

virtual void llvm::mca::HWEventListener::onEvent ( const HWInstructionEvent & Event)
inlinevirtual

Definition at line 170 of file HWEventListener.h.

◆ onEvent() [2/3]

virtual void llvm::mca::HWEventListener::onEvent ( const HWPressureEvent & Event)
inlinevirtual

Definition at line 172 of file HWEventListener.h.

◆ onEvent() [3/3]

virtual void llvm::mca::HWEventListener::onEvent ( const HWStallEvent & Event)
inlinevirtual

Definition at line 171 of file HWEventListener.h.

◆ onReleasedBuffers()

virtual void llvm::mca::HWEventListener::onReleasedBuffers ( const InstRef & Inst,
ArrayRef< unsigned > Buffers )
inlinevirtual

Definition at line 180 of file HWEventListener.h.

◆ onReservedBuffers()

virtual void llvm::mca::HWEventListener::onReservedBuffers ( const InstRef & Inst,
ArrayRef< unsigned > Buffers )
inlinevirtual

Definition at line 178 of file HWEventListener.h.

◆ onResourceAvailable()

virtual void llvm::mca::HWEventListener::onResourceAvailable ( const ResourceRef & RRef)
inlinevirtual

Definition at line 174 of file HWEventListener.h.


The documentation for this class was generated from the following files: