aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2015-09-18 13:33:48 -0600
committerJeff Law <law@gcc.gnu.org>2015-09-18 13:33:48 -0600
commitedfc92491b22d1cd8f5fc1101cc148cc85f49441 (patch)
tree1b110fc175cdaaf1412e67cdd7ea07193bbd6aaf /gcc/cp/parser.c
parent1b2fe7d3f73ccec0ab13a1b9fa68356dab52d9d4 (diff)
downloadgcc-edfc92491b22d1cd8f5fc1101cc148cc85f49441.zip
gcc-edfc92491b22d1cd8f5fc1101cc148cc85f49441.tar.gz
gcc-edfc92491b22d1cd8f5fc1101cc148cc85f49441.tar.bz2
[PATCH] const_and_copies is no longer file scoped
PR tree-optimization/47679 * tree-ssa-dom.c (const_and_copies): No longer file scoped. Move it here ... (dom_opt_dom_walker): New private member holding the const_and_copies object. Update constructor. (pass_dominator::execute): Corresponding changes to declaration and initialization of const_and_copies. Update constructor call for the dom_opt_dom_walker object. (record_temporary_equivalences): Accept const_and_copies argument pass it down to children as needed. (record_equality): Likewise. (record_equivalences_from_incoming_edge): Likewise. (cprop_into_successor_phis, optimize_stmt): Likewise. (eliminate_redundant_computations): Likewise. (dom_opt_dom_walker::thread_across_edge): Update access to const_and_copies object and pass it to children as needed. (dom_opt_dom_walker::before_dom_children): Similarly. (dom_opt_dom_walker::after_dom_children): Similarly. From-SVN: r227922
Diffstat (limited to 'gcc/cp/parser.c')
0 files changed, 0 insertions, 0 deletions