X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeuses.c;h=71cfe52b7c3987a395ee302edd0a2c8fae2f3435;hb=95617329d1409c4662ab0a1dcca5a923a9abd897;hp=dcef8746363100241ba770f17a14e3bce769d919;hpb=bba6f981d5fa2008123df7bbae20008904669cc5;p=libfirm diff --git a/ir/be/beuses.c b/ir/be/beuses.c index dcef87463..71cfe52b7 100644 --- a/ir/be/beuses.c +++ b/ir/be/beuses.c @@ -24,9 +24,7 @@ * @date 27.06.2005 * @version $Id$ */ -#ifdef HAVE_CONFIG_H #include "config.h" -#endif #include #include @@ -46,10 +44,10 @@ #include "be_t.h" #include "beutil.h" #include "belive_t.h" -#include "benode_t.h" -#include "besched_t.h" +#include "benode.h" +#include "besched.h" #include "beirgmod.h" -#include "bearch_t.h" +#include "bearch.h" #include "beuses.h" #define SCAN_INTERBLOCK_USES @@ -162,7 +160,7 @@ static int be_is_phi_argument(const ir_node *block, const ir_node *def) return 0; } -static INLINE +static inline unsigned get_step(const ir_node *node) { return PTR_TO_INT(get_irn_link(node)); @@ -370,15 +368,13 @@ void set_sched_step_walker(ir_node *block, void *data) set_irn_link(node, INT_TO_PTR(step)); if(is_Phi(node)) continue; - if(is_Proj(node)) - continue; ++step; } } be_uses_t *be_begin_uses(ir_graph *irg, const be_lv_t *lv) { - be_uses_t *env = xmalloc(sizeof(env[0])); + be_uses_t *env = XMALLOC(be_uses_t); edges_assure(irg);