* support/regression/tests/bug-485362.c: Added.
[fw/sdcc] / src / z80 / peeph.def
index fdf65c5fd6a418949ae6b6dc203a9a170b1eae69..d865c3a93031f86ea982e4c0951466745d992bac 100644 (file)
@@ -178,3 +178,17 @@ replace {
         push    de
         inc     sp
 }
+replace {
+       ld      a,%1
+       sub     a,#%2
+       jp      m,%3
+       ld      a,%1
+       sub     a,#%4
+       jp      p,%5
+} by {
+       ld      a,%1
+       cp      a,#%2
+       jp      m,%3
+       cp      a,#%4
+       jp      p,%5
+}