Lines Matching refs:TargetRegisterInfo
53 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID, in TargetRegisterInfo() function in TargetRegisterInfo
67 TargetRegisterInfo::~TargetRegisterInfo() = default;
69 bool TargetRegisterInfo::shouldRegionSplitForVirtReg( in shouldRegionSplitForVirtReg()
80 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, in markSuperRegs()
86 bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &RegisterSet, in checkAllSuperRegsMarked()
111 Printable printReg(Register Reg, const TargetRegisterInfo *TRI, in printReg()
142 Printable printRegUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printRegUnit()
165 Printable printVRegOrUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printVRegOrUnit()
176 const TargetRegisterInfo *TRI) { in printRegClassOrBank()
195 TargetRegisterInfo::getAllocatableClass(const TargetRegisterClass *RC) const { in getAllocatableClass()
212 TargetRegisterInfo::getMinimalPhysRegClass(MCRegister reg, MVT VT) const { in getMinimalPhysRegClass()
230 TargetRegisterInfo::getMinimalPhysRegClassLLT(MCRegister reg, LLT Ty) const { in getMinimalPhysRegClassLLT()
256 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, in getAllocatableSet()
281 const TargetRegisterInfo *TRI) { in firstCommonClass()
289 TargetRegisterInfo::getCommonSubClass(const TargetRegisterClass *A, in getCommonSubClass()
303 TargetRegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A, in getMatchingSuperRegClass()
318 const TargetRegisterClass *TargetRegisterInfo::
382 static bool shareSameRegisterFile(const TargetRegisterInfo &TRI, in shareSameRegisterFile()
413 bool TargetRegisterInfo::shouldRewriteCopySrc(const TargetRegisterClass *DefRC, in shouldRewriteCopySrc()
422 bool TargetRegisterInfo::getRegAllocationHints( in getRegAllocationHints()
465 bool TargetRegisterInfo::isCalleeSavedPhysReg( in isCalleeSavedPhysReg()
479 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack()
483 bool TargetRegisterInfo::shouldRealignStack(const MachineFunction &MF) const { in shouldRealignStack()
492 bool TargetRegisterInfo::regmaskSubsetEqual(const uint32_t *mask0, in regmaskSubsetEqual()
502 TargetRegisterInfo::getRegSizeInBits(Register Reg, in getRegSizeInBits()
524 bool TargetRegisterInfo::getCoveringSubRegIndexes( in getCoveringSubRegIndexes()
596 TargetRegisterInfo::lookThruCopyLike(Register SrcReg, in lookThruCopyLike()
618 Register TargetRegisterInfo::lookThruSingleUseCopyChain( in lookThruSingleUseCopyChain()
643 void TargetRegisterInfo::getOffsetOpcodes( in getOffsetOpcodes()
650 TargetRegisterInfo::prependOffsetExpression(const DIExpression *Expr, in prependOffsetExpression()
670 void TargetRegisterInfo::dumpReg(Register Reg, unsigned SubRegIndex, in dumpReg()
671 const TargetRegisterInfo *TRI) { in dumpReg()