|
GCC Middle and Back End API Reference
|
#include <cfgloop.h>

Data Fields | |
| edge | e |
| struct loop_exit * | prev |
| struct loop_exit * | next |
| struct loop_exit * | next_e |
Description of the loop exit.
| edge loop_exit::e |
The exit edge.
Referenced by dump_recorded_exits(), flow_loop_nodes_find(), get_loop_body_in_custom_order(), and record_loop_exits().
| struct loop_exit* loop_exit::next |
Referenced by flow_loop_free(), get_loop_body_in_bfs_order(), loop_exit_hash(), and record_loop_exits().
| struct loop_exit* loop_exit::next_e |
Next element in the list of loops from that E exits.
Referenced by get_loop_body_in_bfs_order().
| struct loop_exit* loop_exit::prev |
Previous and next exit in the list of the exits of the loop.
Referenced by flow_loop_free(), get_loop_body_in_bfs_order(), and loop_exit_hash().