From: Jakub Jelinek Date: Wed, 15 May 2002 07:46:09 +0000 (+0200) Subject: PR optimization/5172, optimization/5200 X-Git-Tag: releases/gcc-3.3.0~5050 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=61ad9a3472b5cafde230efd925bf9c8f61d6b65e;p=thirdparty%2Fgcc.git PR optimization/5172, optimization/5200 2002-03-09 Jakub Jelinek PR optimization/5172, optimization/5200 * gcse.c (gcse_main): Disable store_motion. From-SVN: r53477 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8b4a89679c47..6a37fb5398a2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-03-09 Jakub Jelinek + + PR optimization/5172, optimization/5200 + * gcse.c (gcse_main): Disable store_motion. + 2002-05-14 Zack Weinberg * c-parse.in (MODIFIED_WCHAR_TYPE): New macro. diff --git a/gcc/gcse.c b/gcc/gcse.c index 56c26a4be9f5..93200536ec73 100644 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -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;