From: ceriel Date: Thu, 11 May 1989 10:57:34 +0000 (+0000) Subject: some fixes X-Git-Tag: release-5-5~2436 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=5a9d09a85432291e018534a9e2c8e2c99923048a;p=ack.git some fixes --- diff --git a/mach/ns/ncg/table b/mach/ns/ncg/table index e533d8b22..9df0785c8 100644 --- a/mach/ns/ncg/table +++ b/mach/ns/ncg/table @@ -1653,22 +1653,22 @@ with src4 src4 STACK * Group11 : array * *****************************************************************/ -pat lae aar $2==2 && rom($1,3)==1 && rom($1,1)==0 - leaving adi 2 +pat lae aar $2==4 && rom($1,3)==1 && rom($1,1)==0 + leaving adi 4 -pat lae aar $2==2 && rom($1,3)==1 && rom($1,1)!=0 - leaving adi 2 +pat lae aar $2==4 && rom($1,3)==1 && rom($1,1)!=0 + leaving adi 4 adp 0-rom($1,1) -pat lae aar $2==2 && rom($1,3)==2 && rom($1,1)==0 +pat lae aar $2==4 && rom($1,3)==2 && rom($1,1)==0 with REG gen ashd {const4, 1}, %1 yields %1 - leaving adi 2 + leaving adi 4 -pat lae aar $2==2 && rom($1,3)==2 && rom($1,1)!=0 +pat lae aar $2==4 && rom($1,3)==2 && rom($1,1)!=0 with REG gen ashd {const4, 1}, %1 yields {regcon4, %1,(0-2)*rom($1,1)} - leaving adi 2 + leaving adi 4 pat lae aar $2==4 && rom($1,3)==4 && rom($1,1)==0 with REG REG @@ -2164,7 +2164,7 @@ kills ALL movd {TOS}, r0 jsr {absolute4, ".csb"} -pat dch leaving loi 2 +pat dch leaving loi 4 pat dup $1==4 with src4 yields %1 %1