diff options
author | Andrew Pinski <apinski@marvell.com> | 2021-06-10 02:22:12 -0700 |
---|---|---|
committer | Andrew Pinski <apinski@marvell.com> | 2021-06-18 00:58:18 -0700 |
commit | 64b5da8f97122de895af1b13c5f5e103717858c6 (patch) | |
tree | bebdc513269d58ef4740fb8855bae4c938e2a871 /gcc/ada/lib-xref.adb | |
parent | 2f1686ff70b25fceb04ca2ffc0a450fb682913ef (diff) | |
download | gcc-64b5da8f97122de895af1b13c5f5e103717858c6.zip gcc-64b5da8f97122de895af1b13c5f5e103717858c6.tar.gz gcc-64b5da8f97122de895af1b13c5f5e103717858c6.tar.bz2 |
Add statistics counting to PHI-OPT
This should have been done before I started to work on connecting
PHI-OPT to match-and-simplify to see quickly if we miss anything
but it is better late than never.
Anyways there was no statistics counting in PHI-OPT before so adding
it is the right thing to do.
OK? Bootstrapped and tested on x86_64-linux-gnu with no regressions.
gcc/ChangeLog:
* tree-ssa-phiopt.c (replace_phi_edge_with_variable):
Add counting of how many times it is done.
(factor_out_conditional_conversion): Likewise.
(match_simplify_replacement): Likewise.
(value_replacement): Likewise.
(spaceship_replacement): Likewise.
(cond_store_replacement): Likewise.
(cond_if_else_store_replacement_1): Likewise.
(hoist_adjacent_loads): Likewise.
Diffstat (limited to 'gcc/ada/lib-xref.adb')
0 files changed, 0 insertions, 0 deletions