|
GCC Middle and Back End API Reference
|
#include <value-relation.h>

Public Member Functions | |
| relation_kind | find_relation (const_bitmap b1, const_bitmap b2) const |
| void | clear (tree name) |
Data Fields | |
| bitmap | m_names |
| class relation_chain * | m_head |
| int | m_num_relations |
| void relation_chain_head::clear | ( | tree | name | ) |
References bitmap_bit_p, bitmap_clear_bit(), m_head, m_names, relation_chain::m_next, m_num_relations, NULL, value_relation::op1(), value_relation::op2(), and SSA_NAME_VERSION.
Referenced by path_oracle::clear().
| relation_kind relation_chain_head::find_relation | ( | const_bitmap | b1, |
| const_bitmap | b2 ) const |
References bitmap_bit_p, bitmap_intersect_p(), m_head, m_names, relation_chain::m_next, relation_swap(), SSA_NAME_VERSION, and VREL_VARYING.
Referenced by path_oracle::query().
| class relation_chain* relation_chain_head::m_head |
| bitmap relation_chain_head::m_names |
| int relation_chain_head::m_num_relations |
Referenced by clear().