diff options
author | Richard Biener <rguenther@suse.de> | 2014-08-29 12:39:50 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-08-29 12:39:50 +0000 |
commit | dee29e84edf944f6fa7b16d3e2d236ea81637087 (patch) | |
tree | 0d68035ead4a4740ee4e38279de36593d2c24825 /libcpp/init.c | |
parent | 8cb0a27f93c1340fe07c02fdca86280d6d5d37fe (diff) | |
download | gcc-dee29e84edf944f6fa7b16d3e2d236ea81637087.zip gcc-dee29e84edf944f6fa7b16d3e2d236ea81637087.tar.gz gcc-dee29e84edf944f6fa7b16d3e2d236ea81637087.tar.bz2 |
re PR tree-optimization/62291 (PRE uses too much memory and compile-time)
2014-08-29 Richard Biener <rguenther@suse.de>
PR tree-optimization/62291
* tree-ssa-pre.c (sorted_array_from_bitmap_set): Reserve
exactly the vector size needed and use quick_push.
(phi_translate_1): Adjust comment.
(valid_in_sets): Remove block argument and remove pointless
checking of NAMEs.
(dependent_clean): Adjust for removal of block argument.
(clean): Likewise.
(compute_antic_aux): Likewise.
(compute_partial_antic_aux): Likewise.
From-SVN: r214727
Diffstat (limited to 'libcpp/init.c')
0 files changed, 0 insertions, 0 deletions