GCC Middle and Back End API Reference
|
#include <value-relation.h>
Public Member Functions | |
void | dump (FILE *f) const |
equiv_chain * | find (unsigned ssa) |
Data Fields | |
bitmap | m_names |
basic_block | m_bb |
equiv_chain * | m_next |
void equiv_chain::dump | ( | FILE * | f | ) | const |
References bitmap_empty_p(), EXECUTE_IF_SET_IN_BITMAP, i, m_names, print_generic_expr(), ssa_name, and TDF_SLIM.
Referenced by equiv_oracle::dump(), and path_oracle::dump().
equiv_chain * equiv_chain::find | ( | unsigned | ssa | ) |
References bitmap_bit_p, m_names, m_next, and NULL.
Referenced by path_oracle::equiv_set().
basic_block equiv_chain::m_bb |
bitmap equiv_chain::m_names |
Referenced by equiv_oracle::add_equiv_to_block(), dump(), equiv_oracle::equiv_set(), path_oracle::equiv_set(), find(), path_oracle::killing_def(), path_oracle::path_oracle(), equiv_oracle::register_equiv(), equiv_oracle::register_equiv(), path_oracle::register_equiv(), and path_oracle::reset_path().
equiv_chain* equiv_chain::m_next |