Searched refs:isSGPRClass (Results 1 – 5 of 5) sorted by relevance
154 return TRI.isSGPRClass(DstRC) && TRI.hasVGPRs(SrcRC); in isVGPRToSGPRCopy()160 return TRI.isSGPRClass(SrcRC) && TRI.hasVGPRs(DstRC); in isSGPRToVGPRCopy()183 if (!TRI->isSGPRClass(MRI.getRegClass(DstReg))) in foldVGPRCopyIntoRegSequence()221 assert(TRI->isSGPRClass(SrcRC) && in foldVGPRCopyIntoRegSequence()276 if (!TRI->isSGPRClass(MRI.getRegClass(Reg))) in runOnMachineFunction()360 if (TRI->isSGPRClass(DstRC) && in runOnMachineFunction()
93 bool isSGPRClass(const TargetRegisterClass *RC) const { in isSGPRClass() function99 return isSGPRClass(getRegClass(RCID)); in isSGPRClassID()108 return isSGPRClass(RC); in isSGPRReg()
525 return RI.isSGPRClass(DstRC) ? AMDGPU::S_MOV_B32 : AMDGPU::V_MOV_B32_e32; in getMovOpcode()526 } else if (DstRC->getSize() == 8 && RI.isSGPRClass(DstRC)) { in getMovOpcode()528 } else if (DstRC->getSize() == 8 && !RI.isSGPRClass(DstRC)) { in getMovOpcode()589 if (RI.isSGPRClass(RC)) { in storeRegToStackSlot()687 if (RI.isSGPRClass(RC)) { in loadRegFromStackSlot()1246 if (!Src1->isReg() || RI.isSGPRClass(MRI->getRegClass(Src1->getReg()))) in FoldImmediate()1249 if (!Src2->isReg() || RI.isSGPRClass(MRI->getRegClass(Src2->getReg()))) in FoldImmediate()1293 (Src0->isReg() && RI.isSGPRClass(MRI->getRegClass(Src0->getReg())))) in FoldImmediate()1296 if (!Src1->isReg() || RI.isSGPRClass(MRI->getRegClass(Src1->getReg()))) in FoldImmediate()1588 return RI.isSGPRClass(MRI.getRegClass(MO.getReg())); in usesConstantBus()[all …]
774 if (isSGPRClass(RC)) { in getSubRegClass()
449 if (RC && SIRI->isSGPRClass(RC))