From: Michael Beck Date: Wed, 10 Sep 2008 16:21:07 +0000 (+0000) Subject: remove assert in keepalive() X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=8ba5f72b4d71f63754697053f001a11c1cc57e0c;p=libfirm remove assert in keepalive() [r21824] --- diff --git a/ir/ir/irnode.c b/ir/ir/irnode.c index b0d062fc5..0cfde3c6e 100644 --- a/ir/ir/irnode.c +++ b/ir/ir/irnode.c @@ -904,10 +904,6 @@ ir_node *get_End_keepalive(const ir_node *end, int pos) { void add_End_keepalive(ir_node *end, ir_node *ka) { ir_graph *irg = get_irn_irg(end); assert(is_End(end)); - - if (get_irg_phase_state(irg) == phase_building) { - assert((is_Phi(ka) || is_Block(ka) || is_irn_keep(ka)) && "Only Phi, Block or Keep nodes can be kept alive!"); - } add_irn_n(end, ka); }