aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2015-08-12 07:34:07 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2015-08-12 07:34:07 +0000
commitd27139850b789dbfc7c9c5604432c5d16114528d (patch)
tree2e435f7b3b7059e73f19cbc53ede5d47ec750827 /gcc/gimple.c
parent51d3809e630ad4576cbf4cbcd7db9782152f9a41 (diff)
downloadgcc-d27139850b789dbfc7c9c5604432c5d16114528d.zip
gcc-d27139850b789dbfc7c9c5604432c5d16114528d.tar.gz
gcc-d27139850b789dbfc7c9c5604432c5d16114528d.tar.bz2
tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Eliminate edges marked as not executable by SCCVN.
2015-08-12 Richard Biener <rguenther@suse.de> * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Eliminate edges marked as not executable by SCCVN. * tree-ssa-sccvn.c: Include gimple-iterator.h. (cond_dom_walker): Rename to sccvn_dom_walker. (sccvn_dom_walker::before_dom_children): Value-number defs of all stmts. (run_scc_vn): Remove loop value-numbering all SSA names. Drop not visited SSA names to varying. * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust. From-SVN: r226801
Diffstat (limited to 'gcc/gimple.c')
0 files changed, 0 insertions, 0 deletions