summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bestate.c
diff options
context:
space:
mode:
authorChristoph Mallon <mallon@cs.uni-saarland.de>2015-07-27 18:55:58 +0200
committerChristoph Mallon <mallon@cs.uni-saarland.de>2015-07-27 22:21:48 +0200
commit6b240a342fb12b37a1639da82728bb816c5793a1 (patch)
treeec32561295e2c287caf67f382b607170d3a210d9 /ir/be/bestate.c
parent8d14210e48e14de3b1d7bca00df590ca92700e0b (diff)
be: Introduce a constraint for memory outputs.
Diffstat (limited to 'ir/be/bestate.c')
-rw-r--r--ir/be/bestate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ir/be/bestate.c b/ir/be/bestate.c
index 51ff811..dffff01 100644
--- a/ir/be/bestate.c
+++ b/ir/be/bestate.c
@@ -146,7 +146,7 @@ static void spill_phi(minibelady_env_t *env, ir_node *phi)
/* create a Phi-M */
ir_node *const block = get_nodes_block(phi);
- ir_node *const phim = be_new_Phi0(block, mode_M, arch_no_register_req);
+ ir_node *const phim = be_new_Phi0(block, mode_M, arch_memory_req);
spill_info->spill = phim;
sched_add_after(block, phim);