Skip to content

Commit 34d8077

Browse files
committed
Fix missing case in machine late opt.
1 parent 8403b20 commit 34d8077

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

llvm/lib/Target/Z80/Z80MachineLateOptimization.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,10 +514,13 @@ bool Z80MachineLateOptimization::runOnMachineFunction(MachineFunction &MF) {
514514
NewOpc = Z80::SUB8ar;
515515
break;
516516
case Z80::SBC8ai:
517-
case Z80::AND8ai:
518517
if (Z80::R8RegClass.contains(SrcReg))
519518
NewOpc = Z80::SBC8ar;
520519
break;
520+
case Z80::AND8ai:
521+
if (Z80::R8RegClass.contains(SrcReg))
522+
NewOpc = Z80::AND8ar;
523+
break;
521524
case Z80::XOR8ai:
522525
if (Z80::R8RegClass.contains(SrcReg))
523526
NewOpc = Z80::XOR8ar;

0 commit comments

Comments
 (0)