|
LLVM 22.0.0git
|
An individual mapping from virtual register number to SUnit. More...
#include "llvm/CodeGen/ScheduleDAGInstrs.h"
Public Member Functions | |
| VReg2SUnit (Register VReg, LaneBitmask LaneMask, SUnit *SU) | |
| unsigned | getSparseSetIndex () const |
Public Attributes | |
| Register | VirtReg |
| LaneBitmask | LaneMask |
| SUnit * | SU |
An individual mapping from virtual register number to SUnit.
Definition at line 53 of file ScheduleDAGInstrs.h.
|
inline |
Definition at line 58 of file ScheduleDAGInstrs.h.
References LaneMask, SU, and VirtReg.
Referenced by llvm::VReg2SUnitOperIdx::VReg2SUnitOperIdx().
|
inline |
Definition at line 61 of file ScheduleDAGInstrs.h.
References VirtReg.
| LaneBitmask llvm::VReg2SUnit::LaneMask |
Definition at line 55 of file ScheduleDAGInstrs.h.
Referenced by VReg2SUnit(), and llvm::VReg2SUnitOperIdx::VReg2SUnitOperIdx().
| SUnit* llvm::VReg2SUnit::SU |
Definition at line 56 of file ScheduleDAGInstrs.h.
Referenced by llvm::ScheduleDAGMILive::collectVRegUses(), VReg2SUnit(), and llvm::VReg2SUnitOperIdx::VReg2SUnitOperIdx().
| Register llvm::VReg2SUnit::VirtReg |
Definition at line 54 of file ScheduleDAGInstrs.h.
Referenced by getSparseSetIndex(), and VReg2SUnit().