diff options
author | Richard Biener <rguenther@suse.de> | 2013-02-04 09:30:12 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2013-02-04 09:30:12 +0000 |
commit | 139a0707cb46308598ece7785130679ea6e737a8 (patch) | |
tree | b5efec18e5a7beed6df7b3fb140527980aaa96bb /libgcc | |
parent | fb84a0cb8411bdbbb8a1343216b9d76dcb935c94 (diff) | |
download | gcc-139a0707cb46308598ece7785130679ea6e737a8.zip gcc-139a0707cb46308598ece7785130679ea6e737a8.tar.gz gcc-139a0707cb46308598ece7785130679ea6e737a8.tar.bz2 |
re PR c/56113 (out of memory when compiling a function with many goto labels (50k > ))
2013-02-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/56113
* tree-ssa-structalias.c (equiv_class_lookup, equiv_class_add):
Merge into ...
(equiv_class_lookup_or_add): ... this.
(label_visit): Adjust and fix error in previous patch.
(perform_var_substitution): Adjust.
From-SVN: r195707
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions