Lines Matching refs:TargetRegisterClass
84 const TargetRegisterClass *
85 X86RegisterInfo::getSubClassWithSubReg(const TargetRegisterClass *RC, in getSubClassWithSubReg()
96 const TargetRegisterClass *
97 X86RegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A, in getMatchingSuperRegClass()
98 const TargetRegisterClass *B, in getMatchingSuperRegClass()
109 const TargetRegisterClass *
110 X86RegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC, in getLargestLegalSuperClass()
125 const TargetRegisterClass *Super = RC; in getLargestLegalSuperClass()
126 TargetRegisterClass::sc_iterator I = RC->getSuperClasses(); in getLargestLegalSuperClass()
176 const TargetRegisterClass *
217 bool X86RegisterInfo::shouldRewriteCopySrc(const TargetRegisterClass *DefRC, in shouldRewriteCopySrc()
219 const TargetRegisterClass *SrcRC, in shouldRewriteCopySrc()
232 const TargetRegisterClass *
246 const TargetRegisterClass *
247 X86RegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const { in getCrossCopyRegClass()
258 X86RegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC, in getRegPressureLimit()
679 bool X86RegisterInfo::isTileRegisterClass(const TargetRegisterClass *RC) const { in isTileRegisterClass()
871 const TargetRegisterClass &AvailableRegs = *getGPRsForTailCall(*MF); in findDeadCallerSavedReg()
979 const TargetRegisterClass &RC = *MRI->getRegClass(VirtReg); in getRegAllocationHints()