From: ceriel Date: Mon, 25 Apr 1988 17:05:36 +0000 (+0000) Subject: fixed bug in SIM and SIG X-Git-Tag: release-5-5~3331 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=264773ee069385c71091e79846f6589fd8ec31aa;p=ack.git fixed bug in SIM and SIG --- diff --git a/mach/m68020/ncg/table b/mach/m68020/ncg/table index e9c4cb966..e56dc7321 100644 --- a/mach/m68020/ncg/table +++ b/mach/m68020/ncg/table @@ -2846,9 +2846,11 @@ with STACK pat lim yields {absolute4, ".trpim"} pat lin + kills posextern gen move {const, $1}, {absolute4, ".lino"} pat lni + kills posextern gen add_l {const, 1}, {absolute4, ".lino"} pat lor $1==0 yields lb @@ -2901,6 +2903,7 @@ pat rtt leaving ret 0 pat sig with any4 + kills posextern uses AA_REG gen move {absolute4, ".trppc"}, %a move %1, {absolute4, ".trppc"} @@ -2908,6 +2911,7 @@ with any4 pat sim with any4 + kills posextern gen move_l %1, {absolute4, ".trpim"} pat str $1==0 diff --git a/mach/m68k2/ncg/table b/mach/m68k2/ncg/table index e9c4cb966..e56dc7321 100644 --- a/mach/m68k2/ncg/table +++ b/mach/m68k2/ncg/table @@ -2846,9 +2846,11 @@ with STACK pat lim yields {absolute4, ".trpim"} pat lin + kills posextern gen move {const, $1}, {absolute4, ".lino"} pat lni + kills posextern gen add_l {const, 1}, {absolute4, ".lino"} pat lor $1==0 yields lb @@ -2901,6 +2903,7 @@ pat rtt leaving ret 0 pat sig with any4 + kills posextern uses AA_REG gen move {absolute4, ".trppc"}, %a move %1, {absolute4, ".trppc"} @@ -2908,6 +2911,7 @@ with any4 pat sim with any4 + kills posextern gen move_l %1, {absolute4, ".trpim"} pat str $1==0 diff --git a/mach/m68k4/ncg/table b/mach/m68k4/ncg/table index e9c4cb966..e56dc7321 100644 --- a/mach/m68k4/ncg/table +++ b/mach/m68k4/ncg/table @@ -2846,9 +2846,11 @@ with STACK pat lim yields {absolute4, ".trpim"} pat lin + kills posextern gen move {const, $1}, {absolute4, ".lino"} pat lni + kills posextern gen add_l {const, 1}, {absolute4, ".lino"} pat lor $1==0 yields lb @@ -2901,6 +2903,7 @@ pat rtt leaving ret 0 pat sig with any4 + kills posextern uses AA_REG gen move {absolute4, ".trppc"}, %a move %1, {absolute4, ".trppc"} @@ -2908,6 +2911,7 @@ with any4 pat sim with any4 + kills posextern gen move_l %1, {absolute4, ".trpim"} pat str $1==0 diff --git a/mach/moon3/ncg/table b/mach/moon3/ncg/table index e9c4cb966..e56dc7321 100644 --- a/mach/moon3/ncg/table +++ b/mach/moon3/ncg/table @@ -2846,9 +2846,11 @@ with STACK pat lim yields {absolute4, ".trpim"} pat lin + kills posextern gen move {const, $1}, {absolute4, ".lino"} pat lni + kills posextern gen add_l {const, 1}, {absolute4, ".lino"} pat lor $1==0 yields lb @@ -2901,6 +2903,7 @@ pat rtt leaving ret 0 pat sig with any4 + kills posextern uses AA_REG gen move {absolute4, ".trppc"}, %a move %1, {absolute4, ".trppc"} @@ -2908,6 +2911,7 @@ with any4 pat sim with any4 + kills posextern gen move_l %1, {absolute4, ".trpim"} pat str $1==0