Lines Matching refs:TargetRegisterInfo
53 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID, in TargetRegisterInfo() function in TargetRegisterInfo
68 TargetRegisterInfo::~TargetRegisterInfo() = default;
70 bool TargetRegisterInfo::shouldRegionSplitForVirtReg( in shouldRegionSplitForVirtReg()
81 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, in markSuperRegs()
87 bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &RegisterSet, in checkAllSuperRegsMarked()
112 Printable printReg(Register Reg, const TargetRegisterInfo *TRI, in printReg()
143 Printable printRegUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printRegUnit()
166 Printable printVRegOrUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printVRegOrUnit()
177 const TargetRegisterInfo *TRI) { in printRegClassOrBank()
196 TargetRegisterInfo::getAllocatableClass(const TargetRegisterClass *RC) const { in getAllocatableClass()
213 TargetRegisterInfo::getMinimalPhysRegClass(MCRegister reg, MVT VT) const { in getMinimalPhysRegClass()
231 TargetRegisterInfo::getMinimalPhysRegClassLLT(MCRegister reg, LLT Ty) const { in getMinimalPhysRegClassLLT()
257 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, in getAllocatableSet()
282 const TargetRegisterInfo *TRI) { in firstCommonClass()
290 TargetRegisterInfo::getCommonSubClass(const TargetRegisterClass *A, in getCommonSubClass()
304 TargetRegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A, in getMatchingSuperRegClass()
319 const TargetRegisterClass *TargetRegisterInfo::
383 static bool shareSameRegisterFile(const TargetRegisterInfo &TRI, in shareSameRegisterFile()
414 bool TargetRegisterInfo::shouldRewriteCopySrc(const TargetRegisterClass *DefRC, in shouldRewriteCopySrc()
423 bool TargetRegisterInfo::getRegAllocationHints( in getRegAllocationHints()
466 bool TargetRegisterInfo::isCalleeSavedPhysReg( in isCalleeSavedPhysReg()
480 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack()
484 bool TargetRegisterInfo::shouldRealignStack(const MachineFunction &MF) const { in shouldRealignStack()
493 bool TargetRegisterInfo::regmaskSubsetEqual(const uint32_t *mask0, in regmaskSubsetEqual()
503 TargetRegisterInfo::getRegSizeInBits(Register Reg, in getRegSizeInBits()
524 bool TargetRegisterInfo::getCoveringSubRegIndexes( in getCoveringSubRegIndexes()
600 TargetRegisterInfo::lookThruCopyLike(Register SrcReg, in lookThruCopyLike()
622 Register TargetRegisterInfo::lookThruSingleUseCopyChain( in lookThruSingleUseCopyChain()
647 void TargetRegisterInfo::getOffsetOpcodes( in getOffsetOpcodes()
654 TargetRegisterInfo::prependOffsetExpression(const DIExpression *Expr, in prependOffsetExpression()
674 void TargetRegisterInfo::dumpReg(Register Reg, unsigned SubRegIndex, in dumpReg()
675 const TargetRegisterInfo *TRI) { in dumpReg()