summaryrefslogtreecommitdiff
path: root/gcc/common.opt
diff options
context:
space:
mode:
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2005-07-31 21:45:44 +0000
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2005-07-31 21:45:44 +0000
commit868e8f12d5e5265ca80729bc372853eaf3e6a76b (patch)
tree0bf30b7ec7d1ef7b0cf50fc733b32d6558e390e7 /gcc/common.opt
parent9c0f3811e38ac215a2362110285087ce216cc98d (diff)
downloadgcc-868e8f12d5e5265ca80729bc372853eaf3e6a76b.tar.gz
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
Diffstat (limited to 'gcc/common.opt')
-rw-r--r--gcc/common.opt4
1 files changed, 2 insertions, 2 deletions
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