catch bad spillslot/memory networks
authorMatthias Braun <matze@braunis.de>
Wed, 8 Aug 2007 14:20:28 +0000 (14:20 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 8 Aug 2007 14:20:28 +0000 (14:20 +0000)
[r15502]

ir/be/bespillslots.c

index 5377a25..52d20fd 100644 (file)
@@ -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);
 }