GCC Middle and Back End API Reference
ssa_block_ranges Class Referenceabstract
Inheritance diagram for ssa_block_ranges:

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
 

Constructor & Destructor Documentation

◆ ssa_block_ranges()

ssa_block_ranges::ssa_block_ranges ( tree t)
inline

Member Function Documentation

◆ bb_range_p()

virtual bool ssa_block_ranges::bb_range_p ( const_basic_block bb)
pure virtual

◆ dump()

void ssa_block_ranges::dump ( FILE * f)

◆ get_bb_range()

virtual bool ssa_block_ranges::get_bb_range ( vrange & r,
const_basic_block bb )
pure virtual

◆ set_bb_range()

virtual bool ssa_block_ranges::set_bb_range ( const_basic_block bb,
const vrange & r )
pure virtual

Field Documentation

◆ m_type

tree ssa_block_ranges::m_type
private

Referenced by dump().


The documentation for this class was generated from the following file: