projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix non-debug build of FIRM.
[libfirm]
/
ir
/
ana
/
compute_loop_info.c
diff --git
a/ir/ana/compute_loop_info.c
b/ir/ana/compute_loop_info.c
index
b1b6569
..
bb79646
100644
(file)
--- a/
ir/ana/compute_loop_info.c
+++ b/
ir/ana/compute_loop_info.c
@@
-19,7
+19,7
@@
/**
* @file
/**
* @file
- * @brief Construct some loop inf
ro
mation.
+ * @brief Construct some loop inf
or
mation.
* @author Beyhan Veliev
* @version $Id$
*/
* @author Beyhan Veliev
* @version $Id$
*/
@@
-27,15
+27,16
@@
#include "config.h"
#endif
#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. */
#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;
}
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.
*
/**
* 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;
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)
/* The IR node must be a induction variable. */
if (get_irn_op(n) != op_Phi)