@@ -2657,8 +2657,7 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
26572657 return ;
26582658 }
26592659 if (MONum < MCID.getNumOperands ()) {
2660- if (const TargetRegisterClass *DRC =
2661- TII->getRegClass (MCID, MONum, TRI)) {
2660+ if (const TargetRegisterClass *DRC = TII->getRegClass (MCID, MONum)) {
26622661 if (!DRC->contains (Reg)) {
26632662 report (" Illegal physical register for instruction" , MO, MONum);
26642663 OS << printReg (Reg, TRI) << " is not a "
@@ -2742,12 +2741,11 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
27422741 // has register class constraint, the virtual register must
27432742 // comply to it.
27442743 if (!isPreISelGenericOpcode (MCID.getOpcode ()) &&
2745- MONum < MCID.getNumOperands () &&
2746- TII->getRegClass (MCID, MONum, TRI)) {
2744+ MONum < MCID.getNumOperands () && TII->getRegClass (MCID, MONum)) {
27472745 report (" Virtual register does not match instruction constraint" , MO,
27482746 MONum);
27492747 OS << " Expect register class "
2750- << TRI->getRegClassName (TII->getRegClass (MCID, MONum, TRI ))
2748+ << TRI->getRegClassName (TII->getRegClass (MCID, MONum))
27512749 << " but got nothing\n " ;
27522750 return ;
27532751 }
@@ -2773,8 +2771,7 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
27732771 }
27742772 }
27752773 if (MONum < MCID.getNumOperands ()) {
2776- if (const TargetRegisterClass *DRC =
2777- TII->getRegClass (MCID, MONum, TRI)) {
2774+ if (const TargetRegisterClass *DRC = TII->getRegClass (MCID, MONum)) {
27782775 if (SubIdx) {
27792776 const TargetRegisterClass *SuperRC =
27802777 TRI->getLargestLegalSuperClass (RC, *MF);
0 commit comments