LLVM 22.0.0git
|
A pair composed of a pair of a register and a sub-register index, and another sub-register index. More...
#include "llvm/CodeGen/TargetInstrInfo.h"
Public Member Functions | |
RegSubRegPairAndIdx (Register Reg=Register(), unsigned SubReg=0, unsigned SubIdx=0) | |
Public Member Functions inherited from llvm::TargetInstrInfo::RegSubRegPair | |
RegSubRegPair (Register Reg=Register(), unsigned SubReg=0) | |
bool | operator== (const RegSubRegPair &P) const |
bool | operator!= (const RegSubRegPair &P) const |
Public Attributes | |
unsigned | SubIdx |
Public Attributes inherited from llvm::TargetInstrInfo::RegSubRegPair | |
Register | Reg |
unsigned | SubReg |
A pair composed of a pair of a register and a sub-register index, and another sub-register index.
Used to give some type checking when modeling Reg:SubReg1, SubReg2.
Definition at line 575 of file TargetInstrInfo.h.
|
inline |
Definition at line 578 of file TargetInstrInfo.h.
References llvm::TargetInstrInfo::RegSubRegPair::Reg, llvm::TargetInstrInfo::RegSubRegPair::RegSubRegPair(), SubIdx, and llvm::TargetInstrInfo::RegSubRegPair::SubReg.
unsigned llvm::TargetInstrInfo::RegSubRegPairAndIdx::SubIdx |