Author: Maciej Fijalkowski <[email protected]>
Branch: arm64
Changeset: r96825:0abc0d2b282f
Date: 2019-06-18 15:39 +0000
http://bitbucket.org/pypy/pypy/changeset/0abc0d2b282f/

Log:    minor progress

diff --git a/rpython/jit/backend/aarch64/assembler.py 
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend/aarch64/assembler.py
+++ b/rpython/jit/backend/aarch64/assembler.py
@@ -899,6 +899,10 @@
         assert loc.is_vfp_reg()
         self.load(loc, prev_loc)
 
+    def _mov_vfp_reg_to_loc(self, prev_loc, loc):
+        assert loc.is_stack()
+        self.mc.STR_di(prev_loc.value, r.fp.value, loc.value)
+
     def regalloc_mov(self, prev_loc, loc):
         """Moves a value from a previous location to some other location"""
         if prev_loc.is_imm():
diff --git a/rpython/jit/backend/aarch64/locations.py 
b/rpython/jit/backend/aarch64/locations.py
--- a/rpython/jit/backend/aarch64/locations.py
+++ b/rpython/jit/backend/aarch64/locations.py
@@ -118,7 +118,6 @@
     """This class represents an imm float value which is stored in memory at
     the address stored in the field value"""
     _immutable_ = True
-    width = WORD
     type = FLOAT
 
     def __init__(self, value):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to