[Bug tree-optimization/91257] [7/8/9/10 Regression] Compile-time and memory-hog hog
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jul 29 14:19:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91257
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
Author: rguenth
Date: Mon Jul 29 14:19:07 2019
New Revision: 273877
URL: https://gcc.gnu.org/viewcvs?rev=273877&root=gcc&view=rev
Log:
2019-07-29 Richard Biener <rguenther@suse.de>
PR tree-optimization/91257
* tree-ssa-sccvn.h (struct vn_avail): New.
(struct vn_ssa_aux): Add avail member.
* tree-ssa-sccvn.c (class rpo_elim): Remove m_rpo_avail
member, add m_avail_freelist one.
(rpo_elim::~rpo_elim): Remove.
(rpo_elim::eliminate_avail): Adjust to new avail tracking
data structure.
(rpo_elim::eliminate_push_avail): Likewise.
(do_unwind): Likewise.
(do_rpo_vn): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-ssa-sccvn.c
trunk/gcc/tree-ssa-sccvn.h
More information about the Gcc-bugs
mailing list