Author: Armin Rigo <[email protected]>
Branch:
Changeset: r97145:a6010dc54fc4
Date: 2019-08-11 14:09 +0000
http://bitbucket.org/pypy/pypy/changeset/a6010dc54fc4/
Log: aarch64: fix test_regalloc_integration.py
diff --git a/rpython/jit/backend/aarch64/runner.py
b/rpython/jit/backend/aarch64/runner.py
--- a/rpython/jit/backend/aarch64/runner.py
+++ b/rpython/jit/backend/aarch64/runner.py
@@ -62,6 +62,12 @@
cast_ptr_to_int._annspecialcase_ = 'specialize:arglltype(0)'
cast_ptr_to_int = staticmethod(cast_ptr_to_int)
+ def build_regalloc(self):
+ ''' for tests'''
+ from rpython.jit.backend.aarch64.regalloc import Regalloc
+ assert self.assembler is not None
+ return Regalloc(self.assembler)
+
for _i, _r in enumerate(r.all_regs):
assert CPU_ARM64.all_reg_indexes[_r.value] == _i
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit