diff options
author | davem <davem@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-15 07:46:09 +0000 |
---|---|---|
committer | davem <davem@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-15 07:46:09 +0000 |
commit | b674560317eac766d09cb51a33ce9981610701bf (patch) | |
tree | f3e64a6670705a251e537dd6f21abca21be354d7 /gcc/gcse.c | |
parent | c92178540dbf5f73d7272a99e3f7ae68a6913d81 (diff) | |
download | gcc-b674560317eac766d09cb51a33ce9981610701bf.tar.gz |
2002-03-09 Jakub Jelinek <jakub@redhat.com>
PR optimization/5172, optimization/5200
* gcse.c (gcse_main): Disable store_motion.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53477 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r-- | gcc/gcse.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c index 56c26a4be9f..93200536ec7 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; |