diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-31 21:45:44 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-31 21:45:44 +0000 |
commit | 868e8f12d5e5265ca80729bc372853eaf3e6a76b (patch) | |
tree | 0bf30b7ec7d1ef7b0cf50fc733b32d6558e390e7 /gcc/common.opt | |
parent | 9c0f3811e38ac215a2362110285087ce216cc98d (diff) | |
download | gcc-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.opt | 4 |
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 |