X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fcompute_loop_info.c;h=bb79646f68fef5f154286f88ba08d86ae4b6e241;hb=3d306914ac98469e3d43b59de125efe64ddea8a5;hp=b1b656932f4852cfafda9850dd1b5f1c2e406a0d;hpb=974215da1a935f250766874d0f7a7ddfa34bc4ef;p=libfirm diff --git a/ir/ana/compute_loop_info.c b/ir/ana/compute_loop_info.c index b1b656932..bb79646f6 100644 --- a/ir/ana/compute_loop_info.c +++ b/ir/ana/compute_loop_info.c @@ -19,7 +19,7 @@ /** * @file - * @brief Construct some loop infromation. + * @brief Construct some loop information. * @author Beyhan Veliev * @version $Id$ */ @@ -27,15 +27,16 @@ #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)