diff options
author | Jeff Law <law@redhat.com> | 2011-01-13 06:41:03 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2011-01-13 06:41:03 -0700 |
commit | 29fa95ed577bb9080f25c4d3d8c694b40051e87a (patch) | |
tree | 63481903a2a1e2fc61101558fa5703b5c7af933d /gcc/expmed.h | |
parent | 71d12276670423b5a6bc35ba79feb481feed7c31 (diff) | |
download | gcc-29fa95ed577bb9080f25c4d3d8c694b40051e87a.zip gcc-29fa95ed577bb9080f25c4d3d8c694b40051e87a.tar.gz gcc-29fa95ed577bb9080f25c4d3d8c694b40051e87a.tar.bz2 |
re PR rtl-optimization/39077 (GCSE-optimization causes enormous binary size increase (~20 times !))
* PR rtl-optimization/39077
* doc/invoke.texi (max-gcse-insertion-ratio): Document.
* params.h (MAX_GCSE_INSERTION_RATIO): Define.
* params.def (PARAM_MAX_GCSE_INSERTION_RATIO): Define.
* lcm.c (pre_edge_lcm): Properly initialize output sbitmaps.
* gcse.c (prune_insertions_deletions): New function.
(compute_pre_data): Use it.
From-SVN: r168747
Diffstat (limited to 'gcc/expmed.h')
0 files changed, 0 insertions, 0 deletions