some fixes
authorceriel <none@none>
Thu, 11 May 1989 10:57:34 +0000 (10:57 +0000)
committerceriel <none@none>
Thu, 11 May 1989 10:57:34 +0000 (10:57 +0000)
mach/ns/ncg/table

index e533d8b..9df0785 100644 (file)
@@ -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