LLVM API Documentation
An individual mapping from virtual register number to SUnit. More...
#include <ScheduleDAGInstrs.h>

Public Member Functions | |
| VReg2SUnit (unsigned reg, SUnit *su) | |
| unsigned | getSparseSetIndex () const |
Public Attributes | |
| unsigned | VirtReg |
| SUnit * | SU |
An individual mapping from virtual register number to SUnit.
Definition at line 34 of file ScheduleDAGInstrs.h.
| llvm::VReg2SUnit::VReg2SUnit | ( | unsigned | reg, |
| SUnit * | su | ||
| ) | [inline] |
Definition at line 38 of file ScheduleDAGInstrs.h.
| unsigned llvm::VReg2SUnit::getSparseSetIndex | ( | ) | const [inline] |
Definition at line 40 of file ScheduleDAGInstrs.h.
References VirtReg, and llvm::TargetRegisterInfo::virtReg2Index().
Definition at line 36 of file ScheduleDAGInstrs.h.
Referenced by llvm::ScheduleDAGInstrs::addVRegDefDeps(), and llvm::ScheduleDAGInstrs::addVRegUseDeps().
Definition at line 35 of file ScheduleDAGInstrs.h.
Referenced by getSparseSetIndex().