fix lower_mode_b relying on current_ir_graph being equal to the passed irg; make...
[libfirm] / ir / ir / irverify.c
index 5dbff2f..56c9c2f 100644 (file)
@@ -1556,7 +1556,7 @@ static int verify_node_Conv(ir_node *n, ir_graph *irg)
        (void) irg;
 
        ASSERT_AND_RET_DBG(
-               get_irg_phase_state(irg) == phase_backend ||
+               is_irg_state(irg, IR_GRAPH_STATE_BCONV_ALLOWED) ||
                (mode_is_datab(op1mode) && mode_is_data(mymode)),
                "Conv node", 0,
                show_unop_failure(n, "/* Conv: BB x datab --> data */");