diff options
author | Andrew Pinski <quic_apinski@quicinc.com> | 2024-06-30 21:17:00 +0000 |
---|---|---|
committer | Andrew Pinski <quic_apinski@quicinc.com> | 2024-07-02 14:38:23 -0700 |
commit | 36852a189a1dce1dbbc9a62cc433e890c1b95be1 (patch) | |
tree | 8dcb48c87d925e5e1710cd91770920b6ac4f07e2 /gcc/tree-pass.h | |
parent | a17ce10c97fa1d08c8d40507b6cf05642b5821fb (diff) | |
download | gcc-36852a189a1dce1dbbc9a62cc433e890c1b95be1.zip gcc-36852a189a1dce1dbbc9a62cc433e890c1b95be1.tar.gz gcc-36852a189a1dce1dbbc9a62cc433e890c1b95be1.tar.bz2 |
Rename expand_powcabs pass to expand_pow
Since cabs expansion was removed from this pass,
it would be good to rename it.
Bootstrapped and tested on x86_64-linux-gnu
gcc/ChangeLog:
* passes.def (expand_pow): Renamed from expand_powcabs.
* timevar.def (TV_TREE_POWCABS): Remove.
(TV_TREE_POW): Add
* tree-pass.h (make_pass_expand_powcabs): Rename to ...
(make_pass_expand_pow): This.
* tree-ssa-math-opts.cc (class pass_expand_powcabs): Rename to ...
(class pass_expand_pow): This.
(pass_expand_powcabs::execute): Rename to ...
(pass_expand_pow::execute): This.
(make_pass_expand_powcabs): Rename to ...
(make_pass_expand_pow): This.
gcc/testsuite/ChangeLog:
* gcc.dg/pow-sqrt-synth-1.c: Update testcase for renamed pass.
Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
Diffstat (limited to 'gcc/tree-pass.h')
-rw-r--r-- | gcc/tree-pass.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-pass.h b/gcc/tree-pass.h index 38902b1..9843d18 100644 --- a/gcc/tree-pass.h +++ b/gcc/tree-pass.h @@ -451,7 +451,7 @@ extern gimple_opt_pass *make_pass_early_warn_uninitialized (gcc::context *ctxt); extern gimple_opt_pass *make_pass_late_warn_uninitialized (gcc::context *ctxt); extern gimple_opt_pass *make_pass_cse_reciprocals (gcc::context *ctxt); extern gimple_opt_pass *make_pass_cse_sincos (gcc::context *ctxt); -extern gimple_opt_pass *make_pass_expand_powcabs (gcc::context *ctxt); +extern gimple_opt_pass *make_pass_expand_pow (gcc::context *ctxt); extern gimple_opt_pass *make_pass_optimize_bswap (gcc::context *ctxt); extern gimple_opt_pass *make_pass_store_merging (gcc::context *ctxt); extern gimple_opt_pass *make_pass_optimize_widening_mul (gcc::context *ctxt); |