forked from OSchip/llvm-project
Fix confusing machine verifier error.
The error reported the number of explicit operands, but that isn't what is checked. In my case, this resulted in the confusing errors "Too few operands." followed shortly by "8 operands expected, but 8 given." llvm-svn: 194862
This commit is contained in:
parent
a649c82d69
commit
23c9274b1a
|
@ -775,7 +775,7 @@ void MachineVerifier::visitMachineInstrBefore(const MachineInstr *MI) {
|
|||
if (MI->getNumOperands() < MCID.getNumOperands()) {
|
||||
report("Too few operands", MI);
|
||||
*OS << MCID.getNumOperands() << " operands expected, but "
|
||||
<< MI->getNumExplicitOperands() << " given.\n";
|
||||
<< MI->getNumOperands() << " given.\n";
|
||||
}
|
||||
|
||||
// Check the tied operands.
|
||||
|
|
Loading…
Reference in New Issue