LLVM 22.0.0git
llvm::mca::CriticalDependency Struct Reference

A critical data dependency descriptor. More...

#include "llvm/MCA/Instruction.h"

Public Attributes

unsigned IID
MCPhysReg RegID
unsigned Cycles

Detailed Description

A critical data dependency descriptor.

Field RegID is set to the invalid register for memory dependencies.

Definition at line 186 of file Instruction.h.

Member Data Documentation

◆ Cycles

unsigned llvm::mca::CriticalDependency::Cycles

Definition at line 189 of file Instruction.h.

Referenced by llvm::mca::Instruction::computeCriticalRegDep().

◆ IID

unsigned llvm::mca::CriticalDependency::IID

Definition at line 187 of file Instruction.h.

◆ RegID

MCPhysReg llvm::mca::CriticalDependency::RegID

Definition at line 188 of file Instruction.h.


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