@@ -2649,8 +2649,7 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
26492649 return ;
26502650 }
26512651 if (MONum < MCID.getNumOperands ()) {
2652- if (const TargetRegisterClass *DRC =
2653- TII->getRegClass (MCID, MONum, TRI)) {
2652+ if (const TargetRegisterClass *DRC = TII->getRegClass (MCID, MONum)) {
26542653 if (!DRC->contains (Reg)) {
26552654 report (" Illegal physical register for instruction" , MO, MONum);
26562655 OS << printReg (Reg, TRI) << " is not a "
@@ -2734,12 +2733,11 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
27342733 // has register class constraint, the virtual register must
27352734 // comply to it.
27362735 if (!isPreISelGenericOpcode (MCID.getOpcode ()) &&
2737- MONum < MCID.getNumOperands () &&
2738- TII->getRegClass (MCID, MONum, TRI)) {
2736+ MONum < MCID.getNumOperands () && TII->getRegClass (MCID, MONum)) {
27392737 report (" Virtual register does not match instruction constraint" , MO,
27402738 MONum);
27412739 OS << " Expect register class "
2742- << TRI->getRegClassName (TII->getRegClass (MCID, MONum, TRI ))
2740+ << TRI->getRegClassName (TII->getRegClass (MCID, MONum))
27432741 << " but got nothing\n " ;
27442742 return ;
27452743 }
@@ -2765,8 +2763,7 @@ MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) {
27652763 }
27662764 }
27672765 if (MONum < MCID.getNumOperands ()) {
2768- if (const TargetRegisterClass *DRC =
2769- TII->getRegClass (MCID, MONum, TRI)) {
2766+ if (const TargetRegisterClass *DRC = TII->getRegClass (MCID, MONum)) {
27702767 if (SubIdx) {
27712768 const TargetRegisterClass *SuperRC =
27722769 TRI->getLargestLegalSuperClass (RC, *MF);
0 commit comments