X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firopt.c;h=3bcf548cacea34131a30d9eade80138bf147c97b;hb=26baaebd4406b34b8b04ef441d4e45e23c10a747;hp=0fb837142f3a7ab0c951b3ce3259e7876ec90b74;hpb=f4cc11acb335f4c0281d6d3659dd646210319b46;p=libfirm diff --git a/ir/ir/iropt.c b/ir/ir/iropt.c index 0fb837142..3bcf548ca 100644 --- a/ir/ir/iropt.c +++ b/ir/ir/iropt.c @@ -554,7 +554,7 @@ static tarval *do_computed_value_Mod(ir_node *a, ir_node *b) { /* Compute a % 1 or c1 % c2 */ if (tarval_is_one(tb)) return get_mode_null(get_irn_mode(a)); - if (tb != tarval_bad && tb != tarval_bad) + if (ta != tarval_bad && tb != tarval_bad) return tarval_mod(ta, tb); return tarval_bad; } /* do_computed_value_Mod */