LLVM 20.0.0git
|
Pair of physical register and lane mask. More...
#include "llvm/CodeGen/MachineBasicBlock.h"
Public Member Functions | |
RegisterMaskPair (MCPhysReg PhysReg, LaneBitmask LaneMask) | |
bool | operator== (const RegisterMaskPair &other) const |
Public Attributes | |
MCPhysReg | PhysReg |
LaneBitmask | LaneMask |
Pair of physical register and lane mask.
This is not simply a std::pair typedef because the members should be named clearly as they both have an integer type.
Definition at line 130 of file MachineBasicBlock.h.
|
inline |
Definition at line 135 of file MachineBasicBlock.h.
|
inline |
Definition at line 138 of file MachineBasicBlock.h.
LaneBitmask llvm::MachineBasicBlock::RegisterMaskPair::LaneMask |
Definition at line 133 of file MachineBasicBlock.h.
Referenced by operator==().
MCPhysReg llvm::MachineBasicBlock::RegisterMaskPair::PhysReg |
Definition at line 132 of file MachineBasicBlock.h.
Referenced by llvm::MachineBasicBlock::isLiveIn(), operator==(), llvm::MachineBasicBlock::removeLiveIn(), and llvm::MachineBasicBlock::sortUniqueLiveIns().