From 868e8f12d5e5265ca80729bc372853eaf3e6a76b Mon Sep 17 00:00:00 2001 From: steven Date: Sun, 31 Jul 2005 21:45:44 +0000 Subject: PR target/23095 * common.opt (flag_gcse_after_reload): Don't initialize to 2. (flag_rerun_cse_after_loop): Initialize this to 2 instead. * postreload-gcse.c (hash_scan_set): Do not consider stack regs. testsuite/ PR target/23095 * gfortran.dg/pr23095.f: New test. PR c++/22003 * g++.dg/other/pr22003.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102610 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/common.opt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gcc/common.opt') diff --git a/gcc/common.opt b/gcc/common.opt index d92a8feafa8..28d9a063329 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -435,7 +435,7 @@ Perform redundant load after store elimination in global common subexpression elimination fgcse-after-reload -Common Report Var(flag_gcse_after_reload) Init(2) +Common Report Var(flag_gcse_after_reload) Perform global common subexpression elimination after register allocation has finished @@ -694,7 +694,7 @@ Common Report Var(flag_reorder_functions) Reorder functions to improve code placement frerun-cse-after-loop -Common Report Var(flag_rerun_cse_after_loop) +Common Report Var(flag_rerun_cse_after_loop) Init(2) Add a common subexpression elimination pass after loop optimizations frerun-loop-opt -- cgit v1.2.1