fix: kills line for STI 1 with ADDR_LOCAL was wrong
authorceriel <none@none>
Thu, 11 May 1989 13:55:31 +0000 (13:55 +0000)
committerceriel <none@none>
Thu, 11 May 1989 13:55:31 +0000 (13:55 +0000)
mach/i86/ncg/table

index b7664be..e800336 100644 (file)
@@ -724,7 +724,7 @@ pat sti $1==1
   kills indirects
   gen move %2,{EXTERN1,%1.off}
   with ADDR_LOCAL regorconst12
-  kills indexed,locals %ind+%size > $1 && %ind <= $1
+  kills indexed,locals %ind+%size > %1.ind && %ind <= %1.ind
   gen move %2,{ind_regoff1,bp,%1.ind}
 
 pat sti $1==4