From: ceriel Date: Fri, 24 Feb 1989 13:34:49 +0000 (+0000) Subject: Added pattern for unlk after stack adjustment X-Git-Tag: release-5-5~2550 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=80d87777f0636e92005bdb404ee63a8541d00ff3;p=ack.git Added pattern for unlk after stack adjustment --- 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 ;