Skip to content

Commit b4f5540

Browse files
jacobly0adriweb
authored andcommitted
[GlobalISel] fix incorrect argument order
1 parent 6c25e45 commit b4f5540

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
@@ -2593,7 +2593,7 @@ bool CombinerHelper::replaceSingleDefInstWithOperand(MachineInstr &MI,
25932593
assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
25942594
Register OldReg = MI.getOperand(0).getReg();
25952595
Register Replacement = MI.getOperand(OpIdx).getReg();
2596-
assert(canReplaceReg(OldReg, Replacement, MRI) && "Cannot replace register?");
2596+
assert(canReplaceReg(Replacement, OldReg, MRI) && "Cannot replace register?");
25972597
MI.eraseFromParent();
25982598
replaceRegWith(MRI, OldReg, Replacement);
25992599
return true;
@@ -2603,7 +2603,7 @@ bool CombinerHelper::replaceSingleDefInstWithReg(MachineInstr &MI,
26032603
Register Replacement) {
26042604
assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
26052605
Register OldReg = MI.getOperand(0).getReg();
2606-
assert(canReplaceReg(OldReg, Replacement, MRI) && "Cannot replace register?");
2606+
assert(canReplaceReg(Replacement, OldReg, MRI) && "Cannot replace register?");
26072607
MI.eraseFromParent();
26082608
replaceRegWith(MRI, OldReg, Replacement);
26092609
return true;

0 commit comments

Comments
 (0)