Author: Richard Plangger <planri...@gmail.com> Branch: memop-simplify2 Changeset: r80972:629e7e112a13 Date: 2015-11-26 13:55 +0100 http://bitbucket.org/pypy/pypy/changeset/629e7e112a13/
Log: raw_load_test passed with gc_load on x86 diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.py +++ b/rpython/jit/backend/x86/assembler.py @@ -1484,7 +1484,8 @@ def _genop_gc_load(self, op, arglocs, resloc): base_loc, ofs_loc, size_loc, sign_loc = arglocs assert isinstance(size_loc, ImmedLoc) - self.load_from_mem(resloc, ofs_loc, size_loc, sign_loc) + src_addr = addr_add(base_loc, ofs_loc, 0, 0) + self.load_from_mem(resloc, src_addr, size_loc, sign_loc) genop_gc_load_i = _genop_gc_load genop_gc_load_r = _genop_gc_load _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit