Lines Matching refs:TargetRegisterInfo

52 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID,  in TargetRegisterInfo()  function in TargetRegisterInfo
66 TargetRegisterInfo::~TargetRegisterInfo() = default;
68 bool TargetRegisterInfo::shouldRegionSplitForVirtReg( in shouldRegionSplitForVirtReg()
79 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, in markSuperRegs()
85 bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &RegisterSet, in checkAllSuperRegsMarked()
110 Printable printReg(Register Reg, const TargetRegisterInfo *TRI, in printReg()
141 Printable printRegUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printRegUnit()
164 Printable printVRegOrUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printVRegOrUnit()
175 const TargetRegisterInfo *TRI) { in printRegClassOrBank()
194 TargetRegisterInfo::getAllocatableClass(const TargetRegisterClass *RC) const { in getAllocatableClass()
211 TargetRegisterInfo::getMinimalPhysRegClass(MCRegister reg, MVT VT) const { in getMinimalPhysRegClass()
229 TargetRegisterInfo::getMinimalPhysRegClassLLT(MCRegister reg, LLT Ty) const { in getMinimalPhysRegClassLLT()
255 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, in getAllocatableSet()
280 const TargetRegisterInfo *TRI) { in firstCommonClass()
288 TargetRegisterInfo::getCommonSubClass(const TargetRegisterClass *A, in getCommonSubClass()
302 TargetRegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A, in getMatchingSuperRegClass()
317 const TargetRegisterClass *TargetRegisterInfo::
381 static bool shareSameRegisterFile(const TargetRegisterInfo &TRI, in shareSameRegisterFile()
412 bool TargetRegisterInfo::shouldRewriteCopySrc(const TargetRegisterClass *DefRC, in shouldRewriteCopySrc()
421 bool TargetRegisterInfo::getRegAllocationHints( in getRegAllocationHints()
464 bool TargetRegisterInfo::isCalleeSavedPhysReg( in isCalleeSavedPhysReg()
478 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack()
482 bool TargetRegisterInfo::shouldRealignStack(const MachineFunction &MF) const { in shouldRealignStack()
491 bool TargetRegisterInfo::regmaskSubsetEqual(const uint32_t *mask0, in regmaskSubsetEqual()
501 TargetRegisterInfo::getRegSizeInBits(Register Reg, in getRegSizeInBits()
523 bool TargetRegisterInfo::getCoveringSubRegIndexes( in getCoveringSubRegIndexes()
595 TargetRegisterInfo::lookThruCopyLike(Register SrcReg, in lookThruCopyLike()
617 Register TargetRegisterInfo::lookThruSingleUseCopyChain( in lookThruSingleUseCopyChain()
642 void TargetRegisterInfo::getOffsetOpcodes( in getOffsetOpcodes()
649 TargetRegisterInfo::prependOffsetExpression(const DIExpression *Expr, in prependOffsetExpression()
669 void TargetRegisterInfo::dumpReg(Register Reg, unsigned SubRegIndex, in dumpReg()
670 const TargetRegisterInfo *TRI) { in dumpReg()