GCC Middle and Back End API Reference
|
#include <cfgloop.h>
Data Fields | |
int | state |
vec< loop_p, va_gc > * | larray |
htab_t | exits |
struct loop * | tree_root |
Structure to hold CFG information about natural loops within a function.
htab_t loops::exits |
Maps edges to the list of their descriptions as loop exits. Edges whose sources or destinations have loop_father == NULL (which may happen during the cfg manipulations) should not appear in EXITS.
Array of the loops.
Referenced by alloc_loop().
int loops::state |
State of loops.
struct loop* loops::tree_root |
Pointer to root of loop hierarchy tree.
Referenced by alloc_loop().