From a47735bd6fb5d52f0f673b281ca88c851b7bd2bf Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Mon, 2 Jun 2008 16:57:41 +0000 Subject: [PATCH] handle Bads more gracefully [r19945] --- ir/opt/condeval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.20.1