GCC Middle and Back End API Reference
|
Public Member Functions | |
ssa_block_ranges (tree t) | |
virtual bool | set_bb_range (const_basic_block bb, const vrange &r)=0 |
virtual bool | get_bb_range (vrange &r, const_basic_block bb)=0 |
virtual bool | bb_range_p (const_basic_block bb)=0 |
void | dump (FILE *f) |
Private Attributes | |
tree | m_type |
|
inline |
|
pure virtual |
Implemented in sbr_lazy_vector, sbr_sparse_bitmap, and sbr_vector.
Referenced by block_range_cache::bb_range_p().
void ssa_block_ranges::dump | ( | FILE * | f | ) |
References cfun, FOR_EACH_BB_FN, get_bb_range(), basic_block_def::index, m_type, and r.
|
pure virtual |
Implemented in sbr_lazy_vector, sbr_sparse_bitmap, and sbr_vector.
Referenced by dump(), and block_range_cache::get_bb_range().
|
pure virtual |
Implemented in sbr_lazy_vector, sbr_sparse_bitmap, and sbr_vector.