* src/mcs51/peeph.def: Frieder: removed 237, obsolete by 236g and 105; added 237 a/b
[fw/sdcc] / src / mcs51 / peeph.def
index ea06c71ee052f9db17cd9ac6abaf915c563f5995..2a35344d1605884f20673db23f4d6669de613ea2 100644 (file)
@@ -2073,7 +2073,7 @@ replace {
         sjmp    %1
 %2:
         mov     %3,%4
-%5:
+%1:
         ret
 } by {
         ; Peephole 237a  removed sjmp to ret
@@ -2088,17 +2088,17 @@ replace {
         sjmp    %1
 %2:
         mov     %3,%4
-        mov     dpl,%6
-        mov     dph,%7
-%5:
+        mov     dpl,%5
+        mov     dph,%6
+%1:
         ret
 } by {
         ; Peephole 237b  removed sjmp to ret
         ret
 %2:
         mov     %3,%4
-        mov     dpl,%6
-        mov     dph,%7
+        mov     dpl,%5
+        mov     dph,%6
 %1:
         ret
 }