Skip to content

Commit 0127b6a

Browse files
committed
Fix optimization when setting sp.
1 parent 1b74a49 commit 0127b6a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/Z80/Z80PostSelectCombiner.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,8 @@ bool Z80PostSelectCombiner::runOnMachineFunction(MachineFunction &MF) {
143143
BuildMI(MBB, MI, MI.getDebugLoc(), TII.get(TargetOpcode::COPY), TmpReg)
144144
.add(MI.getOperand(1));
145145
MI.setDesc(TII.get(DstReg == Z80::SPL ? Z80::LD24SP : Z80::LD16SP));
146+
MI.RemoveOperand(0);
146147
MI.getOperand(0).setReg(TmpReg);
147-
MI.RemoveOperand(1);
148148
Changed = true;
149149
break;
150150
}

0 commit comments

Comments
 (0)