struct VReg2SUnit
Declaration
struct VReg2SUnit { /* full declaration omitted */ };
Description
An individual mapping from virtual register number to SUnit.
Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:52
Member Variables
- public unsigned int VirtReg
- public llvm::LaneBitmask LaneMask
- public llvm::SUnit* SU
Method Overview
- public VReg2SUnit(unsigned int VReg, llvm::LaneBitmask LaneMask, llvm::SUnit * SU)
- public unsigned int getSparseSetIndex() const
Methods
¶VReg2SUnit(unsigned int VReg,
llvm::LaneBitmask LaneMask,
llvm::SUnit* SU)
VReg2SUnit(unsigned int VReg,
llvm::LaneBitmask LaneMask,
llvm::SUnit* SU)
Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:57
Parameters
- unsigned int VReg
- llvm::LaneBitmask LaneMask
- llvm::SUnit* SU
¶unsigned int getSparseSetIndex() const
unsigned int getSparseSetIndex() const
Declared at: llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:60