diff options
author | Andrew Pinski <apinski@marvell.com> | 2023-04-20 10:26:43 -0700 |
---|---|---|
committer | Andrew Pinski <apinski@marvell.com> | 2023-04-24 08:49:46 -0700 |
commit | 7dd4761ee7f95be3cbf74ad57564faa7b1464dc2 (patch) | |
tree | b8590c0b94c13d20c4fddfdaf67607324d8ba904 /gcc/value-range.h | |
parent | 2f58dd71d1b8e23f28a43360742519e92ee0c8d5 (diff) | |
download | gcc-7dd4761ee7f95be3cbf74ad57564faa7b1464dc2.zip gcc-7dd4761ee7f95be3cbf74ad57564faa7b1464dc2.tar.gz gcc-7dd4761ee7f95be3cbf74ad57564faa7b1464dc2.tar.bz2 |
PHIOPT: Cleanup tree_ssa_phiopt_worker code
This patch cleans up tree_ssa_phiopt_worker by merging
common code. Making do_store_elim handled earlier.
Note this does not change any overall logic of the code,
just moves code around enough to be able to do this.
This will make it easier to move code around even more
and a few other fixes I have.
Plus I think all of the do_store_elim code really
should move to its own function as how much code is shared
is now obvious not much.
OK? Bootstrapped and tested on x86_64-linux-gnu.
gcc/ChangeLog:
* tree-ssa-phiopt.cc (tree_ssa_phiopt_worker): Rearrange
code for better code readability.
Diffstat (limited to 'gcc/value-range.h')
0 files changed, 0 insertions, 0 deletions