LLVM
8.0.1
|
A pair composed of a register and a sub-register index. More...
#include "llvm/CodeGen/TargetInstrInfo.h"
Public Member Functions | |
RegSubRegPair (unsigned Reg=0, unsigned SubReg=0) | |
Public Attributes | |
unsigned | Reg |
unsigned | SubReg |
A pair composed of a register and a sub-register index.
Used to give some type checking when modeling Reg:SubReg.
Definition at line 426 of file TargetInstrInfo.h.
|
inline |
Definition at line 430 of file TargetInstrInfo.h.
unsigned llvm::TargetInstrInfo::RegSubRegPair::Reg |
Definition at line 427 of file TargetInstrInfo.h.
Referenced by followSubRegDef(), getDPPOp(), llvm::TargetInstrInfo::getExtractSubregInputs(), llvm::ARMBaseInstrInfo::getExtractSubregLikeInputs(), llvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair >::getHashValue(), llvm::TargetInstrInfo::getInsertSubregInputs(), llvm::ARMBaseInstrInfo::getInsertSubregLikeInputs(), getNewSource(), llvm::getVRegSubRegDef(), insertPHI(), llvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair >::isEqual(), llvm::isOfRegClass(), llvm::SIInstrInfo::isOperandLegal(), isVirtualRegisterOperand(), and matchSwap().
unsigned llvm::TargetInstrInfo::RegSubRegPair::SubReg |
Definition at line 428 of file TargetInstrInfo.h.
Referenced by followSubRegDef(), getDPPOp(), llvm::TargetInstrInfo::getExtractSubregInputs(), llvm::ARMBaseInstrInfo::getExtractSubregLikeInputs(), llvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair >::getHashValue(), llvm::TargetInstrInfo::getInsertSubregInputs(), llvm::ARMBaseInstrInfo::getInsertSubregLikeInputs(), getNewSource(), insertPHI(), llvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair >::isEqual(), llvm::isOfRegClass(), llvm::SIInstrInfo::isOperandLegal(), isVirtualRegisterOperand(), and matchSwap().