X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbelower.c;h=44a310b88f802c3c51109d61f4a2a706321bcae3;hb=0b1140d1887f497ef413709e5cda2608f2cd1017;hp=43099660fcb57de7a05ff099e0c6b549dfe5e045;hpb=ad49038075a82cd445fafb530453bc767abf9f2d;p=libfirm diff --git a/ir/be/belower.c b/ir/be/belower.c index 43099660f..44a310b88 100644 --- a/ir/be/belower.c +++ b/ir/be/belower.c @@ -38,6 +38,7 @@ #include "irgmod.h" #include "iredges_t.h" #include "irgwalk.h" +#include "array_t.h" #include "bearch_t.h" #include "belower.h" @@ -364,8 +365,6 @@ static void lower_perm_node(ir_node *irn, void *walk_env) { real_size = n - get_n_checked_pairs(pairs, n); - be_do_stat_perm(reg_class->name, reg_class->n_regs, irn, block, n, real_size); - /* check for cycles and chains */ while (get_n_checked_pairs(pairs, n) < n) { i = n_ops = 0; @@ -495,8 +494,6 @@ static void lower_perm_node(ir_node *irn, void *walk_env) { } } - be_do_stat_permcycle(reg_class->name, irn, block, cycle->type == PERM_CHAIN, cycle->n_elems, n_ops); - free((void *) cycle->elems); free(cycle); }