LLVM 20.0.0git
|
A register read descriptor. More...
#include "llvm/MCA/Instruction.h"
Public Member Functions | |
bool | isImplicitRead () const |
Public Attributes | |
int | OpIndex |
unsigned | UseIndex |
MCPhysReg | RegisterID |
unsigned | SchedClassID |
A register read descriptor.
Definition at line 163 of file Instruction.h.
|
inline |
Definition at line 177 of file Instruction.h.
References OpIndex.
Referenced by llvm::mca::InstrBuilder::createInstruction(), and llvm::mca::ReadState::isImplicitRead().
int llvm::mca::ReadDescriptor::OpIndex |
Definition at line 167 of file Instruction.h.
Referenced by llvm::mca::InstrBuilder::createInstruction(), and isImplicitRead().
MCPhysReg llvm::mca::ReadDescriptor::RegisterID |
Definition at line 172 of file Instruction.h.
Referenced by llvm::mca::InstrBuilder::createInstruction().
unsigned llvm::mca::ReadDescriptor::SchedClassID |
Definition at line 175 of file Instruction.h.
Referenced by llvm::mca::RegisterFile::addRegisterRead(), llvm::mca::RegisterFile::checkRAWHazards(), llvm::mca::RegisterFile::collectWrites(), and llvm::mca::ReadState::getSchedClass().
unsigned llvm::mca::ReadDescriptor::UseIndex |
Definition at line 170 of file Instruction.h.
Referenced by llvm::mca::RegisterFile::addRegisterRead(), llvm::mca::RegisterFile::checkRAWHazards(), llvm::mca::RegisterFile::collectWrites(), and llvm::mca::InstrBuilder::createInstruction().