Skip to content

Commit 87dbcb9

Browse files
committed
[GlobalISel] fix incorrect argument order
1 parent af8e15d commit 87dbcb9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2486,7 +2486,7 @@ bool CombinerHelper::replaceSingleDefInstWithOperand(MachineInstr &MI,
24862486
assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
24872487
Register OldReg = MI.getOperand(0).getReg();
24882488
Register Replacement = MI.getOperand(OpIdx).getReg();
2489-
assert(canReplaceReg(OldReg, Replacement, MRI) && "Cannot replace register?");
2489+
assert(canReplaceReg(Replacement, OldReg, MRI) && "Cannot replace register?");
24902490
MI.eraseFromParent();
24912491
replaceRegWith(MRI, OldReg, Replacement);
24922492
return true;
@@ -2496,7 +2496,7 @@ bool CombinerHelper::replaceSingleDefInstWithReg(MachineInstr &MI,
24962496
Register Replacement) {
24972497
assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
24982498
Register OldReg = MI.getOperand(0).getReg();
2499-
assert(canReplaceReg(OldReg, Replacement, MRI) && "Cannot replace register?");
2499+
assert(canReplaceReg(Replacement, OldReg, MRI) && "Cannot replace register?");
25002500
MI.eraseFromParent();
25012501
replaceRegWith(MRI, OldReg, Replacement);
25022502
return true;

0 commit comments

Comments
 (0)