adapt to firm allowing Bad with different modes now
authorMatthias Braun <matze@braunis.de>
Thu, 5 May 2011 17:12:35 +0000 (19:12 +0200)
committerMatthias Braun <matze@braunis.de>
Fri, 6 May 2011 07:27:38 +0000 (09:27 +0200)
ast2firm.c

index 7da74d1..3dc0770 100644 (file)
@@ -1079,7 +1079,7 @@ static ir_node *create_conv(dbg_info *dbgi, ir_node *value, ir_mode *dest_mode)
 {
        ir_mode *value_mode = get_irn_mode(value);
 
-       if (value_mode == dest_mode || is_Bad(value))
+       if (value_mode == dest_mode)
                return value;
 
        if (dest_mode == mode_b) {