fixed typo in Phi optimization
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 25 Oct 2007 20:06:49 +0000 (20:06 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 25 Oct 2007 20:06:49 +0000 (20:06 +0000)
[r16357]

ir/ir/iropt.c

index 2d88fa8..6310159 100644 (file)
@@ -2751,7 +2751,7 @@ static ir_node *transform_node_DivMod(ir_node *n) {
        else if (is_Const(a) && is_const_Phi(b)) {
                /* check for Div(Const, Phi) */
                va = apply_binop_on_phi(b, get_Const_tarval(a), tarval_div, mode, 1);
-               va = apply_binop_on_phi(b, get_Const_tarval(a), tarval_mod, mode, 1);
+               vb = apply_binop_on_phi(b, get_Const_tarval(a), tarval_mod, mode, 1);
                if (va && vb) {
                        DBG_OPT_ALGSIM0(n, va, FS_OPT_CONST_PHI);
                        DBG_OPT_ALGSIM0(n, vb, FS_OPT_CONST_PHI);