[pypy-commit] pypy arm64: bring it more to reality

fijal pypy.commits at gmail.com
Fri Apr 5 05:29:57 EDT 2019


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: arm64
Changeset: r96418:0b7c212b0618
Date: 2019-04-05 09:29 +0000
http://bitbucket.org/pypy/pypy/changeset/0b7c212b0618/

Log:	bring it more to reality

diff --git a/rpython/jit/backend/aarch64/arch.py b/rpython/jit/backend/aarch64/arch.py
--- a/rpython/jit/backend/aarch64/arch.py
+++ b/rpython/jit/backend/aarch64/arch.py
@@ -9,4 +9,4 @@
 # Stack frame fixed area
 # Currently only the force_index
 JITFRAME_FIXED_SIZE = 16 + 16
-# 20 GPR + 16 VFP Regs
+# 16 GPR + 16 VFP Regs # 20 if we want to use 4 extra x19..x22
diff --git a/rpython/jit/backend/aarch64/registers.py b/rpython/jit/backend/aarch64/registers.py
--- a/rpython/jit/backend/aarch64/registers.py
+++ b/rpython/jit/backend/aarch64/registers.py
@@ -21,6 +21,6 @@
 ip1 = x17
 ip0 = x16
 
-callee_saved_registers = [x19, x20, x21, x22]
+callee_saved_registers = [] # x19, x20, x21, x22]
 
 argument_regs = caller_resp = [x0, x1, x2, x3, x4, x5, x6, x7]


More information about the pypy-commit mailing list