From af4c4bce4dce0c12193786e3ecb373f6734037c1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christian=20W=C3=BCrdig?= Date: Wed, 7 Feb 2007 17:00:56 +0000 Subject: [PATCH] Unknowns don't need a register assigned --- ir/be/beverify.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ir/be/beverify.c b/ir/be/beverify.c index 7b3f5d4f0..a9b89aecf 100644 --- a/ir/be/beverify.c +++ b/ir/be/beverify.c @@ -622,6 +622,9 @@ static void check_register_constraints(ir_node *node, be_verify_register_allocat for (i = 0; i < arity; ++i) { ir_node *pred = get_irn_n(node, i); + if (is_Unknown(pred)) + continue; + if (is_Bad(pred)) { ir_fprintf(stderr, "Verify warning: %+F in block %+F(%s) has Bad as input %d\n", node, get_nodes_block(node), get_irg_dump_name(env->irg), i); -- 2.20.1