summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bechordal_common.c
diff options
context:
space:
mode:
authorChristoph Mallon <christoph.mallon@gmx.de>2012-11-25 09:38:39 +0100
committerChristoph Mallon <christoph.mallon@gmx.de>2012-11-25 09:38:39 +0100
commite9e538b53d0d890d5037faf17f0865299a75dd28 (patch)
tree82a22b7178a635d2460111f3b5131731b27d4b59 /ir/be/bechordal_common.c
parent56fc81016f0a082cea5d88c26b2deebd4ffcdc2f (diff)
beirgmod: Do not set registers for the Perm results in insert_Perm_before() just to clear them afterwards.
Diffstat (limited to 'ir/be/bechordal_common.c')
-rw-r--r--ir/be/bechordal_common.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/ir/be/bechordal_common.c b/ir/be/bechordal_common.c
index d6d9fe8..bc1cc2d 100644
--- a/ir/be/bechordal_common.c
+++ b/ir/be/bechordal_common.c
@@ -221,10 +221,6 @@ ir_node *pre_process_constraints(be_chordal_env_t *env, be_insn_t **the_insn)
return NULL;
stat_ev_int("constr_perm", get_irn_arity(perm));
- foreach_out_edge(perm, edge) {
- ir_node *proj = get_edge_src_irn(edge);
- arch_set_irn_register(proj, NULL);
- }
/*
* We also have to re-build the insn since the input operands are now the Projs of