sail::Loop Class Reference
List of all members.
Public Member Functions |
| Loop (CfgEdge *backedge) |
void | add_backedge (CfgEdge *backedge) |
BasicBlock * | get_header () const |
BasicBlock * | get_exit_block () const |
set< BasicBlock * > & | get_body () |
set< CfgEdge * > & | get_backedges () |
set< BasicBlock * > & | get_exit_blocks () |
string | to_string () const |
void | get_edges (set< CfgEdge * > &edges) |
void | make_unique_exit (set< BasicBlock * > &basic_blocks) |
void | add_parent_loop (Loop *p) |
void | insert_recursive_calls (set< BasicBlock * > &basic_blocks) |
The documentation for this class was generated from the following files: