diff options
author | Richard Guenther <rguenther@suse.de> | 2012-04-18 11:33:51 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2012-04-18 11:33:51 +0000 |
commit | 03fd03d5bcb647dac06dd8e30a4660d4621e1d2e (patch) | |
tree | d299681460344c4e494414f353c180e1a1bad1d5 /gcc/tree-ssa-reassoc.c | |
parent | 89fcabafa13d82c44c87b745d08de04386c5b15f (diff) | |
download | gcc-03fd03d5bcb647dac06dd8e30a4660d4621e1d2e.zip gcc-03fd03d5bcb647dac06dd8e30a4660d4621e1d2e.tar.gz gcc-03fd03d5bcb647dac06dd8e30a4660d4621e1d2e.tar.bz2 |
re PR tree-optimization/44688 (Excessive code-size growth at -O3)
2012-04-18 Richard Guenther <rguenther@suse.de>
PR tree-optimization/44688
* cfgloop.h (record_niter_bound): Declare.
* tree-ssa-loop-niter.c (record_niter_bound): Export.
Update the estimation with the upper bound here...
(estimate_numbers_of_iterations_loop): ... instead of here.
Do not forcefully reset a recorded upper bound.
* tree-vect-loop-manip.c (vect_do_peeling_for_alignment):
Record the maximum number of loop iterations of the
prologue loop.
From-SVN: r186566
Diffstat (limited to 'gcc/tree-ssa-reassoc.c')
0 files changed, 0 insertions, 0 deletions