[pypy-commit] pypy arm-backend-2: call_assembler fix for armhf
bivab
noreply at buildbot.pypy.org
Mon Aug 20 17:58:50 CEST 2012
Author: David Schneider <david.schneider at picle.org>
Branch: arm-backend-2
Changeset: r56769:c3c6b95fb787
Date: 2012-08-20 14:27 +0000
http://bitbucket.org/pypy/pypy/changeset/c3c6b95fb787/
Log: call_assembler fix for armhf
diff --git a/pypy/jit/backend/arm/opassembler.py b/pypy/jit/backend/arm/opassembler.py
--- a/pypy/jit/backend/arm/opassembler.py
+++ b/pypy/jit/backend/arm/opassembler.py
@@ -1216,7 +1216,7 @@
# result of previous call is in r0
self.mov_loc_loc(arglocs[0], r.r1)
self.mc.BL(asm_helper_adr)
- if op.result and resloc.is_vfp_reg():
+ if not self.cpu.use_hf_abi and op.result and resloc.is_vfp_reg():
# move result to the allocated register
self.mov_to_vfp_loc(r.r0, r.r1, resloc)
More information about the pypy-commit
mailing list