From 039d7bf605281e14f255f24f0e8bef1f1fc52796 Mon Sep 17 00:00:00 2001 From: Sebastian Hack Date: Tue, 2 May 2006 12:02:24 +0000 Subject: [PATCH] Special handling for Bad nodes --- ir/be/belistsched.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ir/be/belistsched.c b/ir/be/belistsched.c index 47b510a53..4db8f1e2e 100644 --- a/ir/be/belistsched.c +++ b/ir/be/belistsched.c @@ -654,6 +654,9 @@ static void add_tuple_projs(block_sched_env_t *env, ir_node *irn) assert(get_irn_mode(irn) == mode_T && "Mode of node must be tuple"); + if(is_Bad(irn)) + return; + foreach_out_edge(irn, edge) { ir_node *out = edge->src; -- 2.20.1