From: ceriel Date: Mon, 7 Nov 1988 09:35:47 +0000 (+0000) Subject: produce better code for EXG X-Git-Tag: release-5-5~2749 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=15e885ac8d551d4d2ba1e6bb6916b3a07eee6409;p=ack.git produce better code for EXG --- diff --git a/mach/m68k2/cg/table b/mach/m68k2/cg/table index 9b0a8974a..600957b51 100644 --- a/mach/m68k2/cg/table +++ b/mach/m68k2/cg/table @@ -2743,6 +2743,7 @@ dus $1 == 2 | DATASCR | remove(ALL) "1:" "move.w -(%[a]),-(sp)" "dbf %[1],1b" | | | +exg $1==2 | ANY ANY | | %[1] %[2] | | exg | STACK | "move.w #$1,d0" "jsr .exg" | | | fil | | "move.l #$1,.filn" | | |