From 80d87777f0636e92005bdb404ee63a8541d00ff3 Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 24 Feb 1989 13:34:49 +0000 Subject: [PATCH] Added pattern for unlk after stack adjustment --- mach/m68020/top/table | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mach/m68020/top/table b/mach/m68020/top/table index 4f5544a2d..ce84357bf 100644 --- a/mach/m68020/top/table +++ b/mach/m68020/top/table @@ -40,6 +40,8 @@ add.l #2,sp : move.w X,-(sp) -> move.w X,(sp) ; add.l #4,sp : move.l X,-(sp) -> move.l X,(sp) ; add.l #4,sp : pea (NUM) -> move.l #NUM,(sp) ; add.l #NUM,sp : unlk AREG -> unlk AREG ; +add.l #NUM,sp : movem.l X,Y : unlk AREG + {no_part("sp",X) && no_part("sp",Y)} -> movem.l X,Y : unlk AREG ; move.w A,X : tst.w A -> move.w A,X ; move.w X,A : tst.w A -> move.w X,A ; move.l A,D : tst.l A {no_part(D,A)} -> move.l A,D ; -- 2.34.1