[pypy-commit] pypy default: The strict minimum for ARM is this, I think
arigo
noreply at buildbot.pypy.org
Thu Mar 20 18:27:05 CET 2014
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r70124:aaf62bccd9c3
Date: 2014-03-20 18:26 +0100
http://bitbucket.org/pypy/pypy/changeset/aaf62bccd9c3/
Log: The strict minimum for ARM is this, I think
diff --git a/rpython/jit/backend/arm/opassembler.py b/rpython/jit/backend/arm/opassembler.py
--- a/rpython/jit/backend/arm/opassembler.py
+++ b/rpython/jit/backend/arm/opassembler.py
@@ -583,6 +583,10 @@
emit_op_getfield_raw_pure = emit_op_getfield_gc
emit_op_getfield_gc_pure = emit_op_getfield_gc
+ def emit_op_increment_debug_counter(self, op, arglocs, regalloc, fcond):
+ # XXX implement me
+ return fcond
+
def emit_op_getinteriorfield_gc(self, op, arglocs, regalloc, fcond):
(base_loc, index_loc, res_loc,
ofs_loc, ofs, itemsize, fieldsize) = arglocs
diff --git a/rpython/jit/backend/arm/regalloc.py b/rpython/jit/backend/arm/regalloc.py
--- a/rpython/jit/backend/arm/regalloc.py
+++ b/rpython/jit/backend/arm/regalloc.py
@@ -849,6 +849,10 @@
prepare_op_getfield_raw_pure = prepare_op_getfield_gc
prepare_op_getfield_gc_pure = prepare_op_getfield_gc
+ def prepare_op_increment_debug_counter(self, op, fcond):
+ # XXX implement me
+ return []
+
def prepare_op_getinteriorfield_gc(self, op, fcond):
t = unpack_interiorfielddescr(op.getdescr())
ofs, itemsize, fieldsize, sign = t
More information about the pypy-commit
mailing list