Mark all entities used in initializers for global variables as address_taken (fixed...
[libfirm] / ir / ana / compute_loop_info.c
index b1b6569..bb79646 100644 (file)
@@ -19,7 +19,7 @@
 
 /**
  * @file
- * @brief       Construct some loop infromation.
+ * @brief       Construct some loop information.
  * @author      Beyhan Veliev
  * @version     $Id$
  */
 #include "config.h"
 #endif
 
-# include "compute_loop_info.h"
-# include "strength_red.h"
-# include "tv.h"
-# include "irgwalk.h"
-# include "irloop_t.h"
-# include "irgopt.h"
-# include "irflag.h"
-# include "irouts.h"
-# include "tv.h"
+#include "compute_loop_info.h"
+#include "strength_red_t.h"
+#include "tv.h"
+#include "irgwalk.h"
+#include "irnode_t.h"
+#include "irloop_t.h"
+#include "irgopt.h"
+#include "irflag.h"
+#include "irouts.h"
+#include "tv.h"
 
 #undef TRUE
 #define TRUE 1   /**< For loops, that are count loop. */
@@ -70,9 +71,6 @@ static int is_count_loop(ir_node *node, ir_node *loop_head)
   return res;
 }
 
-#define is_Add(irn)   (get_irn_op(irn) == op_Add)
-#define is_Sub(irn)   (get_irn_op(irn) == op_Sub)
-
 /**
  * Compute the end value, that be reached from the iteration.
  *
@@ -346,6 +344,7 @@ static void set_loop_info(ir_node *n, void *env)
   tarval *loop_end;
   induct_var_info info;
   int is_endlessloop = 0 , is_nonentered_loop = 0;
+  (void) env;
 
   /* The IR node must be a induction variable. */
   if (get_irn_op(n) != op_Phi)