@@ -2635,8 +2635,7 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
26352635 return ;
26362636 }
26372637 if (MONum < MCID.getNumOperands ()) {
2638- if (const TargetRegisterClass *DRC =
2639- TII->getRegClass (MCID, MONum, TRI)) {
2638+ if (const TargetRegisterClass *DRC = TII->getRegClass (MCID, MONum)) {
26402639 if (!DRC->contains (Reg)) {
26412640 report (" Illegal physical register for instruction" , MO, MONum);
26422641 OS << printReg (Reg, TRI) << " is not a "
@@ -2720,12 +2719,11 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
27202719 // has register class constraint, the virtual register must
27212720 // comply to it.
27222721 if (!isPreISelGenericOpcode (MCID.getOpcode ()) &&
2723- MONum < MCID.getNumOperands () &&
2724- TII->getRegClass (MCID, MONum, TRI)) {
2722+ MONum < MCID.getNumOperands () && TII->getRegClass (MCID, MONum)) {
27252723 report (" Virtual register does not match instruction constraint" , MO,
27262724 MONum);
27272725 OS << " Expect register class "
2728- << TRI->getRegClassName (TII->getRegClass (MCID, MONum, TRI ))
2726+ << TRI->getRegClassName (TII->getRegClass (MCID, MONum))
27292727 << " but got nothing\n " ;
27302728 return ;
27312729 }
@@ -2751,8 +2749,7 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
27512749 }
27522750 }
27532751 if (MONum < MCID.getNumOperands ()) {
2754- if (const TargetRegisterClass *DRC =
2755- TII->getRegClass (MCID, MONum, TRI)) {
2752+ if (const TargetRegisterClass *DRC = TII->getRegClass (MCID, MONum)) {
27562753 if (SubIdx) {
27572754 const TargetRegisterClass *SuperRC =
27582755 TRI->getLargestLegalSuperClass (RC, *MF);
0 commit comments