LLVM API Documentation

Public Member Functions | Public Attributes
llvm::MachineTraceMetrics::LiveInReg Struct Reference

#include <MachineTraceMetrics.h>

Collaboration diagram for llvm::MachineTraceMetrics::LiveInReg:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LiveInReg (unsigned Reg, unsigned Height=0)

Public Attributes

unsigned Reg
 The virtual register required, or a register unit.
unsigned Height

Detailed Description

A virtual register or regunit required by a basic block or its trace successors.

Definition at line 119 of file MachineTraceMetrics.h.


Constructor & Destructor Documentation

Definition at line 127 of file MachineTraceMetrics.h.


Member Data Documentation

For virtual registers: Minimum height of the defining instruction. For regunits: Height of the highest user in the trace.

Definition at line 125 of file MachineTraceMetrics.h.

The virtual register required, or a register unit.

Definition at line 121 of file MachineTraceMetrics.h.


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