Author: fijal
Branch: arm64
Changeset: r96954:873065b05b7d
Date: 2019-07-05 09:12 +0200
http://bitbucket.org/pypy/pypy/changeset/873065b05b7d/
Log: cond_call_value_r
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
@@ -886,6 +886,7 @@
def emit_op_cond_call_value_i(self, op, arglocs):
self._emit_op_cond_call(op, arglocs, c.NE)
+ emit_op_cond_call_value_r = emit_op_cond_call_value_i
def emit_guard_op_cond_call(self, prevop, op, fcond, arglocs):
self._emit_op_cond_call(op, arglocs, c.get_opposite_of(fcond))
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
@@ -750,7 +750,8 @@
return self._prepare_op_cond_call(op, False)
def prepare_op_cond_call_value_i(self, op):
- return self._prepare_op_cond_call(op, False)
+ return self._prepare_op_cond_call(op, False)
+ prepare_op_cond_call_value_r = prepare_op_cond_call_value_i
def prepare_guard_op_cond_call(self, op, prevop):
fcond = self.assembler.dispatch_comparison(prevop)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit