X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbestat.c;h=69e89b6bd6d8330d5fe9ebcccd20278a3a23aabd;hb=1bc218edf7404a09c1e095b63dcc56facc107294;hp=155ed404cf69aabb7692235841e379a3431407df;hpb=9e7fd69353fcddaeae061d71d6c78dba1270d7cf;p=libfirm diff --git a/ir/be/bestat.c b/ir/be/bestat.c index 155ed404c..69e89b6bd 100644 --- a/ir/be/bestat.c +++ b/ir/be/bestat.c @@ -37,12 +37,12 @@ #include "statev.h" #include "error.h" -#include "bearch_t.h" -#include "beirg_t.h" +#include "bearch.h" +#include "beirg.h" #include "bestat.h" #include "belive_t.h" #include "besched.h" -#include "benode_t.h" +#include "benode.h" @@ -166,7 +166,7 @@ static void node_stat_walker(ir_node *irn, void *data) } else { (*stats)[BE_STAT_PHIS]++; } - } else { + } else if (!is_Proj(irn)) { arch_irn_class_t classify = arch_irn_classify(irn); if(classify & arch_irn_class_spill) @@ -235,7 +235,7 @@ static void insn_count_walker(ir_node *irn, void *data) switch(get_irn_opcode(irn)) { case iro_Proj: case iro_Phi: - case iro_Start: + case beo_Start: case iro_End: break; default: