Author: Maciej Fijalkowski <fij...@gmail.com> Branch: optresult-unroll Changeset: r79483:018656ee7125 Date: 2015-09-06 21:26 +0200 http://bitbucket.org/pypy/pypy/changeset/018656ee7125/
Log: "obvious" fixes to consider_guard_subclass diff --git a/rpython/jit/backend/x86/regalloc.py b/rpython/jit/backend/x86/regalloc.py --- a/rpython/jit/backend/x86/regalloc.py +++ b/rpython/jit/backend/x86/regalloc.py @@ -443,9 +443,9 @@ def consider_guard_subclass(self, op): x = self.make_sure_var_in_reg(op.getarg(0)) + tmp_box = TempVar() + z = self.rm.force_allocate_reg(tmp_box, [op.getarg(0)]) y = self.loc(op.getarg(1)) - tmp_box = TempVar() - z = self.rm.force_allocate_reg(tmp_box) self.rm.possibly_free_var(tmp_box) self.perform_guard(op, [x, y, z], None) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit