[pypy-commit] pypy ppc-jit-backend: Change r.r2 to r.TOC in call helpers.
edelsohn
noreply at buildbot.pypy.org
Wed Jul 18 20:04:14 CEST 2012
Author: edelsohn
Branch: ppc-jit-backend
Changeset: r56189:43758bad6882
Date: 2012-07-18 14:03 -0400
http://bitbucket.org/pypy/pypy/changeset/43758bad6882/
Log: Change r.r2 to r.TOC in call helpers.
diff --git a/pypy/jit/backend/ppc/codebuilder.py b/pypy/jit/backend/ppc/codebuilder.py
--- a/pypy/jit/backend/ppc/codebuilder.py
+++ b/pypy/jit/backend/ppc/codebuilder.py
@@ -1043,7 +1043,7 @@
self.store(r.TOC.value, r.SP.value, 5 * WORD)
self.load_imm(r.r11, address)
self.load(r.SCRATCH.value, r.r11.value, 0)
- self.load(r.r2.value, r.r11.value, WORD)
+ self.load(r.TOC.value, r.r11.value, WORD)
self.load(r.r11.value, r.r11.value, 2 * WORD)
self.mtctr(r.SCRATCH.value)
self.bctrl()
@@ -1062,7 +1062,7 @@
self.store(r.TOC.value, r.SP.value, 5 * WORD)
self.mr(r.r11.value, call_reg.value)
self.load(r.SCRATCH.value, r.r11.value, 0)
- self.load(r.r2.value, r.r11.value, WORD)
+ self.load(r.TOC.value, r.r11.value, WORD)
self.load(r.r11.value, r.r11.value, 2 * WORD)
self.mtctr(r.SCRATCH.value)
self.bctrl()
More information about the pypy-commit
mailing list