Added support for out edges.
[libfirm] / ir / ir / irprog_t.h
index ace996e..8cd48b9 100644 (file)
@@ -18,7 +18,7 @@
 # define _IRPROG_T_H_
 
 #ifdef HAVE_CONFIG_H
-#include "config.h"
+#include "firm_config.h"
 #endif
 
 #include "irprog.h"
@@ -63,15 +63,16 @@ struct ir_prog {
   irp_callgraph_state callgraph_state; /**< State of the callgraph. */
   struct ir_loop *outermost_cg_loop;   /**< For callgraph analysis: entry point
                                            to looptree over callgraph. */
-  int max_callgraph_loop_depth;
-  int max_callgraph_recursion_depth;
+  int max_callgraph_loop_depth;        /**< needed in callgraph. */
+  int max_callgraph_recursion_depth;   /**< needed in callgraph. */
+  int max_method_execution_frequency;  /**< needed in callgraph. */
 
 #ifdef DEBUG_libfirm
   long max_node_nr;                /**< to generate unique numbers for nodes. */
 #endif
 };
 
-INLINE void remove_irp_type_from_list (type *typ);
+void remove_irp_type_from_list (type *typ);
 
 static INLINE type *
 __get_glob_type(void) {