From: Matthias Braun Date: Wed, 8 Aug 2007 14:20:28 +0000 (+0000) Subject: catch bad spillslot/memory networks X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=ddb1b486b7c870578f1fb4b18f7c8d40b0f4a202;p=libfirm catch bad spillslot/memory networks [r15502] --- diff --git a/ir/be/bespillslots.c b/ir/be/bespillslots.c index 5377a2525..52d20fd97 100644 --- a/ir/be/bespillslots.c +++ b/ir/be/bespillslots.c @@ -587,6 +587,7 @@ static void assign_spill_entity(const arch_env_t *arch_env, ir_node *node, ir_en return; } + assert(arch_get_frame_entity(arch_env, node) == NULL); arch_set_frame_entity(arch_env, node, entity); }