Tweak
authorJeff Law <law@gcc.gnu.org>
Wed, 20 Jan 1999 09:45:35 +0000 (02:45 -0700)
committerJeff Law <law@gcc.gnu.org>
Wed, 20 Jan 1999 09:45:35 +0000 (02:45 -0700)
From-SVN: r24786

gcc/ChangeLog

index 6326ec07598d1683ec8e99aedf7485328e1e17c8..9da7c93e6ed96070c20ccd74c3264c84feda055c 100644 (file)
@@ -30,6 +30,13 @@ Tue Jan 19 16:37:36 1999  Richard Henderson  <rth@cygnus.com>
 
 Tue Jan 19 15:00:10 1999  Jeffrey A Law  (law@cygnus.com)
 
+       * loop.c (NUM_STORES): Delete.
+       (loop_store_mems): Turn into an EXPR_LIST of MEMs.
+       (prescan_loop): Properly initialize loop_mems_idx.
+       (note_addr_stored): Simplify using list structure instead of
+       fixed sized array.
+       (invariant_p, check_dbra_loop, load_mems): Similarly.
+
        * flow.c (invalidate_from_autoinc): New function.
        (mark_set_1, mark_used_regs): Use it.