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_vector, sbr_lazy_vector, and sbr_sparse_bitmap.
Referenced by block_range_cache::bb_range_p().
References cfun, FOR_EACH_BB_FN, get_bb_range(), ggc_alloc(), basic_block_def::index, m_type, and r.
|
pure virtual |
Implemented in sbr_vector, sbr_lazy_vector, and sbr_sparse_bitmap.
Referenced by dump(), and block_range_cache::get_bb_range().
|
pure virtual |
Implemented in sbr_vector, sbr_lazy_vector, and sbr_sparse_bitmap.