[pypy-commit] pypy default: Be clearer about that
arigo
pypy.commits at gmail.com
Fri Jan 15 06:44:08 EST 2016
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r81790:a4551f2871a0
Date: 2016-01-15 12:43 +0100
http://bitbucket.org/pypy/pypy/changeset/a4551f2871a0/
Log: Be clearer about that
diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.py
--- a/rpython/jit/backend/llsupport/regalloc.py
+++ b/rpython/jit/backend/llsupport/regalloc.py
@@ -666,6 +666,7 @@
self.rm._sync_var(op.getarg(1))
return [self.loc(op.getarg(0)), self.fm.loc(op.getarg(1))]
else:
+ assert op.numargs() == 1
return [self.loc(op.getarg(0))]
diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.py
--- a/rpython/jit/backend/test/runner_test.py
+++ b/rpython/jit/backend/test/runner_test.py
@@ -3649,6 +3649,8 @@
[i0, i1, i2, i3, i4, i5, i6, i7, i8, i9]
i10 = int_add(i0, 42)
i11 = call_assembler_i(i10, i1, i2, i3, i4, i5, i6, i7, i8, i9, descr=looptoken)
+ # NOTE: call_assembler_i() is turned into a single-argument version
+ # by rewrite.py
guard_not_forced()[]
finish(i11)
'''
More information about the pypy-commit
mailing list