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().