Skip to content

Commit ea56038

Browse files
committed
Update tests and fix crash.
1 parent cbf6c2a commit ea56038

File tree

5 files changed

+156
-604
lines changed

5 files changed

+156
-604
lines changed

llvm/lib/Target/Z80/GISel/Z80InstructionSelector.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1283,10 +1283,10 @@ Z80::CondCode Z80InstructionSelector::foldExtendedAddSub(
12831283
switch (OpTy.getSizeInBits()) {
12841284
case 8:
12851285
RHSConst = getIConstantVRegValWithLookThrough(RHSReg, MRI);
1286-
AddSubOpc = RHSConst ? IsAdd ? IsExtend ? Z80::ADC8ar : Z80::ADD8ar
1287-
: IsExtend ? Z80::SBC8ar : Z80::SUB8ar
1288-
: IsAdd ? IsExtend ? Z80::ADC8ai : Z80::ADD8ai
1289-
: IsExtend ? Z80::SBC8ai : Z80::SUB8ai;
1286+
AddSubOpc = RHSConst ? IsAdd ? IsExtend ? Z80::ADC8ai : Z80::ADD8ai
1287+
: IsExtend ? Z80::SBC8ai : Z80::SUB8ai
1288+
: IsAdd ? IsExtend ? Z80::ADC8ar : Z80::ADD8ar
1289+
: IsExtend ? Z80::SBC8ar : Z80::SUB8ar;
12901290
NeedCarry = IsExtend;
12911291
AddSubReg = Z80::A;
12921292
AddSubRC = &Z80::R8RegClass;

0 commit comments

Comments
 (0)