Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> --- arch/x86/insn-selector_32.brg | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/x86/insn-selector_32.brg b/arch/x86/insn-selector_32.brg index 5c7eddd..d385ca8 100644 --- a/arch/x86/insn-selector_32.brg +++ b/arch/x86/insn-selector_32.brg @@ -281,9 +281,9 @@ reg: OP_MUL(reg, EXPR_LOCAL) 1 reg: OP_MUL(reg, reg) 1 { - state->reg1 = get_var(s->b_parent); + state->reg1 = state->right->reg1; - select_insn(s, tree, reg_reg_insn(INSN_MUL_REG_REG, state->left->reg1, state->reg1)); + select_insn(s, tree, reg_reg_insn(INSN_MUL_REG_REG, state->left->reg1, state->right->reg1)); } reg: OP_MUL_64(reg, reg) 1 -- 1.6.0.6 ------------------------------------------------------------------------------ _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel