Add a skip_Id() to make the following assert happy
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 2 Dec 2009 15:09:24 +0000 (15:09 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 2 Dec 2009 15:09:24 +0000 (15:09 +0000)
[r26770]

ir/ir/irnode.c

index c1cbb50..05b5af6 100644 (file)
@@ -783,6 +783,7 @@ ir_node *get_Block_MacroBlock(const ir_node *block) {
 /* Sets the macro block header of a block. */
 void set_Block_MacroBlock(ir_node *block, ir_node *mbh) {
        assert(is_Block(block));
+       mbh = skip_Id(mbh);
        assert(is_Block(mbh));
        set_irn_n(block, -1, mbh);
 }