GCC Middle and Back End API Reference
|
Public Member Functions | |
temporal_cache () | |
~temporal_cache () | |
bool | current_p (tree name, tree dep1, tree dep2) const |
void | set_timestamp (tree name) |
void | set_always_current (tree name, bool value) |
bool | always_current_p (tree name) const |
Private Member Functions | |
int | temporal_value (unsigned ssa) const |
Private Attributes | |
int | m_current_time |
vec< int > | m_timestamp |
|
inline |
References m_current_time, m_timestamp, and num_ssa_names.
|
inline |
References m_timestamp.
References m_timestamp, and SSA_NAME_VERSION.
Referenced by current_p().
References always_current_p(), SSA_NAME_VERSION, and temporal_value().
Referenced by ranger_cache::get_global_range(), and ranger_cache::set_global_range().
References m_current_time, m_timestamp, num_ssa_names, and SSA_NAME_VERSION.
Referenced by ranger_cache::get_global_range(), and ranger_cache::set_global_range().
|
inline |
References m_current_time, m_timestamp, num_ssa_names, and SSA_NAME_VERSION.
Referenced by ranger_cache::set_global_range().
|
inlineprivate |
References m_timestamp.
Referenced by current_p().
|
private |
Referenced by set_always_current(), set_timestamp(), and temporal_cache().
|
private |
Referenced by always_current_p(), set_always_current(), set_timestamp(), temporal_cache(), temporal_value(), and ~temporal_cache().