[pypy-commit] pypy arm64: one more tests passes

fijal pypy.commits at gmail.com
Wed Apr 10 06:57:25 EDT 2019


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: arm64
Changeset: r96435:1515977fb633
Date: 2019-04-10 10:56 +0000
http://bitbucket.org/pypy/pypy/changeset/1515977fb633/

Log:	one more tests passes

diff --git a/rpython/jit/backend/aarch64/opassembler.py b/rpython/jit/backend/aarch64/opassembler.py
--- a/rpython/jit/backend/aarch64/opassembler.py
+++ b/rpython/jit/backend/aarch64/opassembler.py
@@ -69,6 +69,10 @@
         self.emit_int_comp_op(op, arglocs)
         return c.LE
 
+    def emit_comp_op_int_eq(self, op, arglocs):
+        self.emit_int_comp_op(op, arglocs)
+        return c.EQ
+
     def emit_op_increment_debug_counter(self, op, arglocs):
         return # XXXX
         base_loc, value_loc = arglocs
diff --git a/rpython/jit/backend/aarch64/regalloc.py b/rpython/jit/backend/aarch64/regalloc.py
--- a/rpython/jit/backend/aarch64/regalloc.py
+++ b/rpython/jit/backend/aarch64/regalloc.py
@@ -338,6 +338,7 @@
 
     prepare_comp_op_int_lt = prepare_int_cmp
     prepare_comp_op_int_le = prepare_int_cmp
+    prepare_comp_op_int_eq = prepare_int_cmp
 
     def prepare_op_int_le(self, op):
         return self.prepare_int_cmp(op, False)


More information about the pypy-commit mailing list