struct MachineTraceMetrics::LiveInReg
Declaration
struct MachineTraceMetrics::LiveInReg { /* full declaration omitted */ };
Description
A virtual register or regunit required by a basic block or its trace successors.
Declared at: llvm/include/llvm/CodeGen/MachineTraceMetrics.h:141
Member Variables
- public unsigned int Reg
- The virtual register required, or a register unit.
- public unsigned int Height
- For virtual registers: Minimum height of the defining instruction. For regunits: Height of the highest user in the trace.
Method Overview
- public LiveInReg(unsigned int Reg, unsigned int Height = 0)
Methods
ΒΆLiveInReg(unsigned int Reg,
unsigned int Height = 0)
LiveInReg(unsigned int Reg,
unsigned int Height = 0)
Declared at: llvm/include/llvm/CodeGen/MachineTraceMetrics.h:149
Parameters
- unsigned int Reg
- unsigned int Height = 0