PR optimization/5172, optimization/5200
authorJakub Jelinek <jakub@redhat.com>
Wed, 15 May 2002 07:46:09 +0000 (09:46 +0200)
committerDavid S. Miller <davem@gcc.gnu.org>
Wed, 15 May 2002 07:46:09 +0000 (00:46 -0700)
2002-03-09  Jakub Jelinek  <jakub@redhat.com>

PR optimization/5172, optimization/5200
* gcse.c (gcse_main): Disable store_motion.

From-SVN: r53477

gcc/ChangeLog
gcc/gcse.c

index 8b4a89679c47f6e8d393a911db5f8fdc0b2da1de..6a37fb5398a26ed497121da3216ba5fd96501d86 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-09  Jakub Jelinek  <jakub@redhat.com>
+
+       PR optimization/5172, optimization/5200
+       * gcse.c (gcse_main): Disable store_motion.
+
 2002-05-14  Zack Weinberg  <zack@codesourcery.com>
 
        * c-parse.in (MODIFIED_WCHAR_TYPE): New macro.
index 56c26a4be9f578e281a0e3cd007cf24930b0e77d..93200536ec738ecc56a07c7d7dd5e57905935629 100644 (file)
@@ -905,7 +905,8 @@ gcse_main (f, file)
   end_alias_analysis ();
   allocate_reg_info (max_reg_num (), FALSE, FALSE);
 
-  if (!optimize_size && flag_gcse_sm)
+  /* Store motion disabled until it is fixed.  */
+  if (0 && !optimize_size && flag_gcse_sm)
     store_motion ();
   /* Record where pseudo-registers are set.  */
   return run_jump_opt_after_gcse;