aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@marvell.com>2023-04-24 09:28:25 -0700
committerAndrew Pinski <apinski@marvell.com>2023-04-27 08:00:24 -0700
commitb9fedabe381cce0b375383a746ab9fe983596bd9 (patch)
treeb3dbc3621e43aa717ff72ba3503095f48271983b /gcc/fortran
parentb26ce75ef5498398f44641ed6ebef49ff65ba77b (diff)
downloadgcc-b9fedabe381cce0b375383a746ab9fe983596bd9.zip
gcc-b9fedabe381cce0b375383a746ab9fe983596bd9.tar.gz
gcc-b9fedabe381cce0b375383a746ab9fe983596bd9.tar.bz2
PHIOPT: Split out store elimination from phiopt
Since the last cleanups, it made easier to see that we should split out the store elimination worker from tree_ssa_phiopt_worker function. OK? Bootstrapped and tested on x86_64-linux-gnu with no regressions. gcc/ChangeLog: * tree-ssa-phiopt.cc (tree_ssa_phiopt_worker): Remove do_store_elim argument and split that part out to ... (store_elim_worker): This new function. (pass_cselim::execute): Call store_elim_worker. (pass_phiopt::execute): Update call to tree_ssa_phiopt_worker.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions