diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2023-03-28 11:32:21 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2023-04-26 15:17:08 -0400 |
commit | 8a3590e5ce8fcc6b381d9572edbca6157bd67cfd (patch) | |
tree | b1176591e8dd60847e5220355cbe6cdc6884f8f1 /gcc/gimple-range.h | |
parent | b6dea04fca6f249c553cb18d670a0845cd0579f8 (diff) | |
download | gcc-8a3590e5ce8fcc6b381d9572edbca6157bd67cfd.zip gcc-8a3590e5ce8fcc6b381d9572edbca6157bd67cfd.tar.gz gcc-8a3590e5ce8fcc6b381d9572edbca6157bd67cfd.tar.bz2 |
Rename ssa_global_cache to ssa_cache and add has_range
This renames the ssa_global_cache to be ssa_cache. The original use was
to function as a global cache, but its uses have expanded. Remove all mention
of "global" from the class and methods. Also add a has_range method.
* gimple-range-cache.cc (ssa_cache::ssa_cache): Rename.
(ssa_cache::~ssa_cache): Rename.
(ssa_cache::has_range): New.
(ssa_cache::get_range): Rename.
(ssa_cache::set_range): Rename.
(ssa_cache::clear_range): Rename.
(ssa_cache::clear): Rename.
(ssa_cache::dump): Rename and use get_range.
(ranger_cache::get_global_range): Use get_range and set_range.
(ranger_cache::range_of_def): Use get_range.
* gimple-range-cache.h (class ssa_cache): Rename class and methods.
(class ranger_cache): Use ssa_cache.
* gimple-range-path.cc (path_range_query::path_range_query): Use
ssa_cache.
(path_range_query::get_cache): Use get_range.
(path_range_query::set_cache): Use set_range.
* gimple-range-path.h (class path_range_query): Use ssa_cache.
* gimple-range.cc (assume_query::assume_range_p): Use get_range.
(assume_query::range_of_expr): Use get_range.
(assume_query::assume_query): Use set_range.
(assume_query::calculate_op): Use get_range and set_range.
* gimple-range.h (class assume_query): Use ssa_cache.
Diffstat (limited to 'gcc/gimple-range.h')
-rw-r--r-- | gcc/gimple-range.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple-range.h b/gcc/gimple-range.h index b8ddca5..944e769 100644 --- a/gcc/gimple-range.h +++ b/gcc/gimple-range.h @@ -96,7 +96,7 @@ protected: void calculate_phi (gphi *phi, vrange &lhs_range, fur_source &src); void check_taken_edge (edge e, fur_source &src); - ssa_global_cache global; + ssa_cache global; gori_compute m_gori; }; |