struct ir_loop *outer_loop; /**< The outer loop */
loop_element *children; /**< Mixed array: Contains sons and loop_nodes */
struct ir_loop *outer_loop; /**< The outer loop */
loop_element *children; /**< Mixed array: Contains sons and loop_nodes */
int depth; /**< Nesting depth */
int n_sons; /**< Number of ir_nodes in array "children" */
int n_nodes; /**< Number of loop_nodes in array "childern" */
int depth; /**< Nesting depth */
int n_sons; /**< Number of ir_nodes in array "children" */
int n_nodes; /**< Number of loop_nodes in array "childern" */
add_loop_node(ir_loop *loop, ir_node *n);
/* The following functions are needed in ircfloop.c */
add_loop_node(ir_loop *loop, ir_node *n);
/* The following functions are needed in ircfloop.c */