Lines Matching refs:getRegClass
134 if (TRI->hasVectorRegisters(MRI.getRegClass(MI.getOperand(i).getReg()))) in hasVectorOperands()
148 ? MRI.getRegClass(SrcReg) in getCopyRegClasses()
155 ? MRI.getRegClass(DstReg) in getCopyRegClasses()
199 MRI.setRegClass(DstReg, TRI->getEquivalentSGPRClass(MRI.getRegClass(DstReg))); in tryChangeVGPRtoSGPRinCopy()
223 if (!TRI->isSGPRClass(MRI.getRegClass(DstReg))) in foldVGPRCopyIntoRegSequence()
268 const TargetRegisterClass *SrcRC = MRI.getRegClass(SrcReg); in foldVGPRCopyIntoRegSequence()
685 DstRC = MRI->getRegClass(MI.getOperand(0).getReg()); in runOnMachineFunction()
686 Src0RC = MRI->getRegClass(MI.getOperand(1).getReg()); in runOnMachineFunction()
687 Src1RC = MRI->getRegClass(MI.getOperand(2).getReg()); in runOnMachineFunction()
805 const TargetRegisterClass *UseRC = MRI->getRegClass(Use.getReg()); in processPHINode()
822 const TargetRegisterClass *RC0 = MRI->getRegClass(PHIRes); in processPHINode()