enable Minus(Iu) const folding
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 17 Oct 2007 12:39:29 +0000 (12:39 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 17 Oct 2007 12:39:29 +0000 (12:39 +0000)
[r16245]

ir/ir/iropt.c

index e84ec29..916a2ce 100644 (file)
@@ -178,7 +178,7 @@ static tarval *computed_value_Minus(ir_node *n) {
        ir_node *a = get_Minus_op(n);
        tarval *ta = value_of(a);
 
-       if ((ta != tarval_bad) && mode_is_signed(get_irn_mode(a)))
+       if (ta != tarval_bad)
                return tarval_neg(ta);
 
        return tarval_bad;