better dump file filter handling
[libfirm] / ir / ana / irloop_t.h
index a0da603..4a47cd4 100644 (file)
@@ -30,8 +30,6 @@ struct ir_loop {
 
   struct ir_loop *outer_loop;       /**< The outer loop */
   loop_element   *children;         /**< Mixed array: Contains sons and loop_nodes */
-/*  struct ir_loop **sons; */           /**< Inner loops */
-/*  struct ir_node **nodes; */          /**< Nodes in loop. */
   int depth;                        /**< Nesting depth */
   int n_sons;                       /**< Number of ir_nodes in array "children" */
   int n_nodes;                      /**< Number of loop_nodes in array "childern" */
@@ -51,10 +49,12 @@ struct ir_loop {
 
 };
 
-static INLINE void
+void
 add_loop_son(ir_loop *loop, ir_loop *son);
 
-static INLINE void
+void
 add_loop_node(ir_loop *loop, ir_node *n);
 
+/* The following functions are needed in ircfloop.c */
+void set_irn_loop (ir_node *n, ir_loop* loop);
 #endif /* _IRLOOP_T_H_ */