struct MachineTraceMetrics::InstrCycles
Declaration
struct MachineTraceMetrics::InstrCycles { /* full declaration omitted */ };
Description
InstrCycles represents the cycle height and depth of an instruction in a trace.
Declared at: llvm/include/llvm/CodeGen/MachineTraceMetrics.h:241
Member Variables
- public unsigned int Depth
- Earliest issue cycle as determined by data dependencies and instruction latencies from the beginning of the trace. Data dependencies from before the trace are not included.
- public unsigned int Height
- Minimum number of cycles from this instruction is issued to the of the trace, as determined by data dependencies and instruction latencies.