[pypy-commit] pypy ppc-jit-backend: SCRATCH reg is used here, too

hager noreply at buildbot.pypy.org
Thu Mar 1 18:25:11 CET 2012


Author: hager <sven.hager at uni-duesseldorf.de>
Branch: ppc-jit-backend
Changeset: r53073:23d74e8fff8b
Date: 2012-03-01 06:59 -0800
http://bitbucket.org/pypy/pypy/changeset/23d74e8fff8b/

Log:	SCRATCH reg is used here, too

diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/ppc/ppc_assembler.py
--- a/pypy/jit/backend/ppc/ppc_assembler.py
+++ b/pypy/jit/backend/ppc/ppc_assembler.py
@@ -1036,8 +1036,8 @@
         with scratch_reg(self.mc):
             self.mc.load_imm(r.SCRATCH, nursery_top_adr)
             self.mc.loadx(r.SCRATCH.value, 0, r.SCRATCH.value)
+            self.mc.cmp_op(0, r.r4.value, r.SCRATCH.value, signed=False)
 
-        self.mc.cmp_op(0, r.r4.value, r.SCRATCH.value, signed=False)
         fast_jmp_pos = self.mc.currpos()
         self.mc.nop()
 


More information about the pypy-commit mailing list