A critical data dependency descriptor.
Declared in <llvm/MCA/Instruction.h>
struct CriticalDependency;
Field RegID is set to the invalid register for memory dependencies.
| Name | Description |
|---|---|
Cycles | Cost of the dependency in cycles. |
IID | Instruction identifier of the producer. |
RegID | Register that carries the dependency, or invalid for memory deps. |