Author: Squeaky <[email protected]>
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)
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to