Skip to content

Commit

Permalink
[GlobalISel] fix incorrect argument order
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobly0 committed Nov 16, 2023
1 parent af8e15d commit 87dbcb9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2486,7 +2486,7 @@ bool CombinerHelper::replaceSingleDefInstWithOperand(MachineInstr &MI,
assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
Register OldReg = MI.getOperand(0).getReg();
Register Replacement = MI.getOperand(OpIdx).getReg();
assert(canReplaceReg(OldReg, Replacement, MRI) && "Cannot replace register?");
assert(canReplaceReg(Replacement, OldReg, MRI) && "Cannot replace register?");
MI.eraseFromParent();
replaceRegWith(MRI, OldReg, Replacement);
return true;
Expand All @@ -2496,7 +2496,7 @@ bool CombinerHelper::replaceSingleDefInstWithReg(MachineInstr &MI,
Register Replacement) {
assert(MI.getNumExplicitDefs() == 1 && "Expected one explicit def?");
Register OldReg = MI.getOperand(0).getReg();
assert(canReplaceReg(OldReg, Replacement, MRI) && "Cannot replace register?");
assert(canReplaceReg(Replacement, OldReg, MRI) && "Cannot replace register?");
MI.eraseFromParent();
replaceRegWith(MRI, OldReg, Replacement);
return true;
Expand Down

0 comments on commit 87dbcb9

Please sign in to comment.