LLVM 20.0.0git
|
A critical data dependency descriptor. More...
#include "llvm/MCA/Instruction.h"
Public Attributes | |
unsigned | IID |
MCPhysReg | RegID |
unsigned | Cycles |
A critical data dependency descriptor.
Field RegID is set to the invalid register for memory dependencies.
Definition at line 185 of file Instruction.h.
unsigned llvm::mca::CriticalDependency::Cycles |
Definition at line 188 of file Instruction.h.
Referenced by llvm::mca::Instruction::computeCriticalRegDep(), llvm::mca::MemoryGroup::cycleEvent(), llvm::mca::MemoryGroup::onGroupIssued(), llvm::mca::WriteState::writeStartEvent(), and llvm::mca::ReadState::writeStartEvent().
unsigned llvm::mca::CriticalDependency::IID |
Definition at line 186 of file Instruction.h.
Referenced by llvm::mca::MemoryGroup::onGroupIssued(), llvm::mca::WriteState::writeStartEvent(), and llvm::mca::ReadState::writeStartEvent().
MCPhysReg llvm::mca::CriticalDependency::RegID |
Definition at line 187 of file Instruction.h.
Referenced by llvm::mca::WriteState::writeStartEvent(), and llvm::mca::ReadState::writeStartEvent().