[pypy-svn] r62794 - pypy/branch/pyjitpl5/pypy/jit/backend/x86

fijal at codespeak.net fijal at codespeak.net
Tue Mar 10 10:23:31 CET 2009


Author: fijal
Date: Tue Mar 10 10:23:30 2009
New Revision: 62794

Modified:
   pypy/branch/pyjitpl5/pypy/jit/backend/x86/assembler.py
   pypy/branch/pyjitpl5/pypy/jit/backend/x86/regalloc.py
Log:
some missing trivial ops


Modified: pypy/branch/pyjitpl5/pypy/jit/backend/x86/assembler.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/x86/assembler.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/x86/assembler.py	Tue Mar 10 10:23:30 2009
@@ -276,7 +276,9 @@
     genop_int_lt = _cmpop("L", "G")
     genop_int_le = _cmpop("LE", "GE")
     genop_int_eq = _cmpop("E", "NE")
+    genop_oois   = _cmpop("E", "NE")
     genop_int_ne = _cmpop("NE", "E")
+    genop_ooisnot = _cmpop("NE", "E")
     genop_int_gt = _cmpop("G", "L")
     genop_int_ge = _cmpop("GE", "LE")
 

Modified: pypy/branch/pyjitpl5/pypy/jit/backend/x86/regalloc.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/x86/regalloc.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/x86/regalloc.py	Tue Mar 10 10:23:30 2009
@@ -684,6 +684,8 @@
     xxx_consider_char_eq = _consider_compop
     consider_int_ne = _consider_compop
     consider_int_eq = _consider_compop
+    consider_oois   = _consider_compop
+    consider_ooisnot = _consider_compop
     consider_uint_gt = _consider_compop
     consider_uint_lt = _consider_compop
     consider_uint_le = _consider_compop



More information about the Pypy-commit mailing list