From: Matthias Braun Date: Mon, 2 Jun 2008 16:57:41 +0000 (+0000) Subject: handle Bads more gracefully X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=a47735bd6fb5d52f0f673b281ca88c851b7bd2bf;p=libfirm handle Bads more gracefully [r19945] --- diff --git a/ir/opt/condeval.c b/ir/opt/condeval.c index 65a7de8b4..093a522a7 100644 --- a/ir/opt/condeval.c +++ b/ir/opt/condeval.c @@ -144,7 +144,7 @@ static void construct_ssa(ir_node * const *blocks, ir_node * const *vals, int n_ ir_node *value = vals[i]; ir_node *value_block = blocks[i]; - assert(get_irn_mode(value) == mode); + assert(get_irn_mode(value) == mode || is_Bad(value)); set_irn_link(value_block, value); mark_irn_visited(value_block);