aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-query.cc
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2024-05-17 10:18:39 -0400
committerAndrew MacLeod <amacleod@redhat.com>2024-05-23 16:47:17 -0400
commitfca649dedaf6c4025ae3471cc1f322a90ebdd19a (patch)
tree5b3dfbebaf53a99783f595aab0426bf0b53820c7 /gcc/value-query.cc
parent3be530f6d77ec24c94589341b069b199cfe6c2eb (diff)
downloadgcc-fca649dedaf6c4025ae3471cc1f322a90ebdd19a.zip
gcc-fca649dedaf6c4025ae3471cc1f322a90ebdd19a.tar.gz
gcc-fca649dedaf6c4025ae3471cc1f322a90ebdd19a.tar.bz2
Rename relation oracle and API.
With more oracles incoming, rename the range_query oracle () method to relation (), and remove the redundant 'relation' text from register and query methods, resulting in calls that look like: relation ()->record (...) and relation ()->query (...) * gimple-range-cache.cc (ranger_cache::dump_bb): Use m_relation. (ranger_cache::fill_block_cache): Likewise * gimple-range-fold.cc (fur_stmt::get_phi_operand): Use new names. (fur_depend::register_relation): Likewise. (fold_using_range::range_of_phi): Likewise. * gimple-range-path.cc (path_range_query::path_range_query): Likewise. (path_range_query::~path_range_query): Likewise. (ath_range_query::compute_ranges): Likewise. (jt_fur_source::register_relation): Likewise. (jt_fur_source::query_relation): Likewise. (path_range_query::maybe_register_phi_relation): Likewise. * gimple-range-path.h (get_path_oracle): Likewise. * gimple-range.cc (gimple_ranger::gimple_ranger): Likewise. (gimple_ranger::~gimple_ranger): Likewise. * value-query.cc (range_query::create_relation_oracle): Likewise. (range_query::destroy_relation_oracle): Likewise. (range_query::share_oracles): Likewise. (range_query::range_query): Likewise. * value-query.h (value_query::relation): Rename from oracle. (m_relation): Rename from m_oracle. * value-relation.cc (relation_oracle::query): Rename from query_relation. (equiv_oracle::query): Likewise. (equiv_oracle::record): Rename from register_relation. (relation_oracle::record): Likewise. (dom_oracle::record): Likewise. (dom_oracle::query): Rename from query_relation. (path_oracle::record): Rename from register_relation. (path_oracle::query): Rename from query_relation. * value-relation.h (*::record): Rename from register_relation. (*::query): Rename from query_relation.
Diffstat (limited to 'gcc/value-query.cc')
-rw-r--r--gcc/value-query.cc16
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/value-query.cc b/gcc/value-query.cc
index 03ce574..db64a95 100644
--- a/gcc/value-query.cc
+++ b/gcc/value-query.cc
@@ -189,12 +189,12 @@ void
range_query::create_relation_oracle ()
{
gcc_checking_assert (this != &global_ranges);
- gcc_checking_assert (m_oracle == &default_relation_oracle);
+ gcc_checking_assert (m_relation == &default_relation_oracle);
if (!dom_info_available_p (CDI_DOMINATORS))
return;
- m_oracle = new dom_oracle ();
- gcc_checking_assert (m_oracle);
+ m_relation = new dom_oracle ();
+ gcc_checking_assert (m_relation);
}
// Destroy any relation oracle that was created.
@@ -202,18 +202,18 @@ range_query::create_relation_oracle ()
void
range_query::destroy_relation_oracle ()
{
- // m_oracle can be NULL if a derived range_query class took care of
+ // m_relation can be NULL if a derived range_query class took care of
// disposing its own oracle.
- if (m_oracle && m_oracle != &default_relation_oracle)
+ if (m_relation && m_relation != &default_relation_oracle)
{
- delete m_oracle;
- m_oracle = &default_relation_oracle;
+ delete m_relation;
+ m_relation = &default_relation_oracle;
}
}
range_query::range_query ()
{
- m_oracle = &default_relation_oracle;
+ m_relation = &default_relation_oracle;
}
range_query::~range_query ()