|
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 136 of file CustomBehaviour.h.
|
inline |
Definition at line 141 of file CustomBehaviour.h.
References DESC_NAME, if(), and llvm::mca::Instrument::Instrument().
|
inline |
Definition at line 152 of file CustomBehaviour.h.
|
inline |
Definition at line 151 of file CustomBehaviour.h.
Referenced by llvm::mca::InstrumentManager::canCustomize().
|
static |
Definition at line 140 of file CustomBehaviour.h.
Referenced by llvm::mca::InstrumentManager::canCustomize(), llvm::mca::InstrumentManager::createInstrument(), llvm::mca::InstrumentManager::customize(), LatencyInstrument(), and llvm::mca::InstrumentManager::supportsInstrumentType().