X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeschedregpress.c;h=7c90b4d63e5e20dea420da5f4748c83f7afa088b;hb=5474a1c188c9d59eea2c915515980cd9cbab58d8;hp=42e0abe9999b09810f369ebc3ba6d4ce7b125995;hpb=0df5e0ea5d4d6a566339ac4b93a73719858e81e1;p=libfirm diff --git a/ir/be/beschedregpress.c b/ir/be/beschedregpress.c index 42e0abe99..7c90b4d63 100644 --- a/ir/be/beschedregpress.c +++ b/ir/be/beschedregpress.c @@ -22,7 +22,6 @@ * @brief Register pressure node selector. * @author Sebastian Hack * @date 29.08.2006 - * @version $Id$ */ #include "config.h" @@ -31,6 +30,7 @@ #include "iredges_t.h" #include "irgwalk.h" #include "irtools.h" +#include "util.h" #include "besched.h" #include "belistsched.h" @@ -190,7 +190,7 @@ static void *reg_pressure_block_init(void *graph_env, ir_node *bl) sched_foreach(bl, irn) { int i, n; if (is_Proj(irn) - || (arch_irn_get_flags(irn) & arch_irn_flags_not_scheduled)) + || (arch_get_irn_flags(irn) & arch_irn_flags_not_scheduled)) continue; for (i = 0, n = get_irn_arity(irn); i < n; ++i) { @@ -246,7 +246,7 @@ static inline int reg_pr_costs(reg_pressure_selector_env_t *env, ir_node *irn) ir_node *op = get_irn_n(irn, i); if (is_Proj(op) - || (arch_irn_get_flags(op) & arch_irn_flags_not_scheduled)) + || (arch_get_irn_flags(op) & arch_irn_flags_not_scheduled)) continue; sum += compute_max_hops(env, op);