[pypy-commit] pypy optimize-int-and: improve test
squeaky
noreply at buildbot.pypy.org
Sun Feb 16 19:33:26 CET 2014
Author: Squeaky <squeaky_pl at gmx.com>
Branch: optimize-int-and
Changeset: r69176:242fd9b72daa
Date: 2014-02-16 16:23 +0100
http://bitbucket.org/pypy/pypy/changeset/242fd9b72daa/
Log: improve test
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
--- a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
+++ b/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
@@ -5304,7 +5304,8 @@
i0 = getarrayitem_gc(p0, 0, descr=chararraydescr)
i1 = int_and(i0, 255)
i2 = int_and(i1, -1)
- jump(i2)
+ i3 = int_and(511, i2)
+ jump(i3)
"""
expected = """
@@ -5319,7 +5320,9 @@
[p0]
i0 = getarrayitem_gc(p0, 0, descr=chararraydescr)
i1 = int_and(i0, 257)
- jump(i1)
+ i2 = getarrayitem_gc(p0, 1, descr=chararraydescr)a
+ i3 = int_and(259, i2)
+ jump(i1, i3)
"""
self.optimize_loop(ops, ops)
More information about the pypy-commit
mailing list