X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbecopystat.c;h=7fa9c069b356ba0dc55e735276a187031a908e0e;hb=1b8713c0eca7389d9db2a74302e206d718edc902;hp=f2023926687331d9b38fb25430e821d4f5bfd8e3;hpb=5f838fb985ea51236990ec8a17693a3052abb936;p=libfirm diff --git a/ir/be/becopystat.c b/ir/be/becopystat.c index f20239266..7fa9c069b 100644 --- a/ir/be/becopystat.c +++ b/ir/be/becopystat.c @@ -125,8 +125,10 @@ static void irg_stat_walker(ir_node *node, void *env) { if (is_Reg_Phi(node)) /* collect phis */ pset_insert_ptr(all_phi_nodes, node); - if (is_Copy(arch_env, node)) + if (is_Perm_Proj(arch_env, node)) pset_insert_ptr(all_copy_nodes, node); + + /* TODO: Add 2-Addr-Code nodes */ } static void copystat_collect_irg(ir_graph *irg, arch_env_t *arch_env) {