Searched refs:isSGPRClass (Results 1 – 10 of 10) sorted by relevance
132 bool isSGPRClass(const TargetRegisterClass *RC) const { in isSGPRClass() function138 return isSGPRClass(getRegClass(RCID)); in isSGPRClassID()147 return isSGPRClass(RC); in isSGPRReg()
186 return SrcRC != &AMDGPU::VReg_1RegClass && TRI.isSGPRClass(DstRC) && in isVGPRToSGPRCopy()193 return DstRC != &AMDGPU::VReg_1RegClass && TRI.isSGPRClass(SrcRC) && in isSGPRToVGPRCopy()242 if (!TRI->isSGPRClass(MRI.getRegClass(DstReg))) in foldVGPRCopyIntoRegSequence()287 assert(TRI->isSGPRClass(SrcRC) && in foldVGPRCopyIntoRegSequence()626 if (!TRI->isSGPRClass(MRI.getRegClass(Reg))) in runOnMachineFunction()700 if (TRI->isSGPRClass(DstRC) && in runOnMachineFunction()
575 if (RI.isSGPRClass(RC)) { in copyPhysReg()584 if (!RI.isSGPRClass(RI.getPhysRegClass(SrcReg))) { in copyPhysReg()667 if (RI.isSGPRClass(RegClass)) { in materializeImmediate()890 if (RI.isSGPRClass(RC)) { in storeRegToStackSlot()991 if (RI.isSGPRClass(RC)) { in loadRegFromStackSlot()1829 return !RI.isSGPRClass(RC) && NumInsts <= 6; in canInsertSelect()1846 return RI.isSGPRClass(RC); in canInsertSelect()3299 else if (RI.isSGPRClass(RC)) in legalizeOpWithMove()3599 if (!RI.isSGPRClass(MRI.getRegClass(MO.getReg()))) in legalizeOperandsVOP3()5106 bool IsRequiredSGPR = RI.isSGPRClass(OpRC); in findUsedSGPR()[all …]
692 if (SpillToSMEM && isSGPRClass(RC)) { in spillSGPR()863 if (SpillToSMEM && isSGPRClass(RC)) { in restoreSGPR()1325 if (isSGPRClass(RC)) { in getSubRegClass()
90 return STI->isSGPRClass(RC) ? in getRegKind()
344 IsSgpr = TRI.isSGPRClass(RC); in selectG_CONSTANT()
95 if (TRI->isSGPRClass(&RC)) in getRegBankFromRegClass()
461 if (TRI->isSGPRClass(SrcRC) && TRI->hasVGPRs(DestRC)) { in foldOperand()
2070 if (!RC || SIRI->isSGPRClass(RC)) in isVGPRImm()
3027 if (!TII->getRegisterInfo().isSGPRClass(IdxRC)) in setM0ToIndexFromSGPR()