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

#include "llvm/MCA/HWEventListener.h"

Public Types

enum  GenericEventType {
  Invalid = 0 , RegisterFileStall , RetireControlUnitStall , DispatchGroupStall ,
  SchedulerQueueFull , LoadQueueFull , StoreQueueFull , CustomBehaviourStall ,
  LastGenericEvent
}

Public Member Functions

 HWStallEvent (unsigned type, const InstRef &Inst)

Public Attributes

const unsigned Type
const InstRefIR

Detailed Description

Definition at line 110 of file HWEventListener.h.

Member Enumeration Documentation

◆ GenericEventType

Enumerator
Invalid 
RegisterFileStall 
RetireControlUnitStall 
DispatchGroupStall 
SchedulerQueueFull 
LoadQueueFull 
StoreQueueFull 
CustomBehaviourStall 
LastGenericEvent 

Definition at line 112 of file HWEventListener.h.

Constructor & Destructor Documentation

◆ HWStallEvent()

llvm::mca::HWStallEvent::HWStallEvent ( unsigned type,
const InstRef & Inst )
inline

Definition at line 126 of file HWEventListener.h.

References IR, and Type.

Member Data Documentation

◆ IR

const InstRef& llvm::mca::HWStallEvent::IR

Definition at line 132 of file HWEventListener.h.

Referenced by HWStallEvent().

◆ Type

const unsigned llvm::mca::HWStallEvent::Type

Definition at line 129 of file HWEventListener.h.

Referenced by HWStallEvent().


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