loop_end_false = 0x00000020, /**< this loop end can't be computed "from compute_loop_info.c" */
do_loop = 0x00000040, /**< this is a do loop */
once = 0x00000080, /**< this is a do loop, with a false condition. It iterate exactly once. */
- loop_outer_loop = 0x00000100 /**< id set, this loop has child loops (is a no leaf). */
+ loop_outer_loop = 0x00000100 /**< if set, this loop has child loops (is a no leaf). */
} loop_flags_t;
/**
* the loop within the nesting. Further it contains a list of the
* loops with nesting depth -1. Finally it contains a list of all
* nodes in the loop.
- *
- * @todo We could add a field pointing from a node to the containing loop,
- * this would cost a lot of memory, though.
*/
struct ir_loop {
firm_kind kind; /**< A type tag, set to k_ir_loop. */