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