LLVM 22.0.0git
|
#include "llvm/MCA/CustomBehaviour.h"
Public Member Functions | |
LatencyInstrument (StringRef Data) | |
bool | hasValue () const |
unsigned | getLatency () const |
Public Member Functions inherited from llvm::mca::Instrument | |
Instrument (StringRef Desc, StringRef Data) | |
Instrument () | |
virtual | ~Instrument ()=default |
StringRef | getDesc () const |
StringRef | getData () const |
Static Public Attributes | |
static const StringRef | DESC_NAME = "LATENCY" |
Definition at line 137 of file CustomBehaviour.h.
|
inline |
Definition at line 142 of file CustomBehaviour.h.
References DESC_NAME, if(), and llvm::mca::Instrument::Instrument().
|
inline |
Definition at line 153 of file CustomBehaviour.h.
|
inline |
Definition at line 152 of file CustomBehaviour.h.
Referenced by llvm::mca::InstrumentManager::canCustomize().
|
static |
Definition at line 141 of file CustomBehaviour.h.
Referenced by llvm::mca::InstrumentManager::canCustomize(), llvm::mca::InstrumentManager::createInstrument(), llvm::mca::InstrumentManager::customize(), LatencyInstrument(), and llvm::mca::InstrumentManager::supportsInstrumentType().