diff options
author | Richard Biener <rguenther@suse.de> | 2013-03-18 08:46:44 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2013-03-18 08:46:44 +0000 |
commit | 076b460557487a225815e3870405e67a3f149a0c (patch) | |
tree | cb0a79a83ddf2a01474c77e8594517a946eac6f7 /gcc/tree-vect-loop.c | |
parent | bdb01696ea15de8003a178f12b4cbc87655acd2d (diff) | |
download | gcc-076b460557487a225815e3870405e67a3f149a0c.zip gcc-076b460557487a225815e3870405e67a3f149a0c.tar.gz gcc-076b460557487a225815e3870405e67a3f149a0c.tar.bz2 |
re PR c/56113 (out of memory when compiling a function with many goto labels (50k > ))
2013-03-18 Richard Biener <rguenther@suse.de>
PR middle-end/56113
* domwalk.c (bb_postorder): New global static.
(cmp_bb_postorder): New function.
(walk_dominator_tree): Replace scheme imposing an order for
visiting dominator sons by one sorting them at the time they
are pushed on the stack.
From-SVN: r196769
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions