[pypy-svn] r62464 - pypy/branch/pyjitpl5/pypy/jit/metainterp

fijal at codespeak.net fijal at codespeak.net
Tue Mar 3 13:37:52 CET 2009


Author: fijal
Date: Tue Mar  3 13:37:47 2009
New Revision: 62464

Modified:
   pypy/branch/pyjitpl5/pypy/jit/metainterp/resoperation.py
Log:
reorder operations, in order to do efficient comparison detection
(not implemented yet)


Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/resoperation.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/metainterp/resoperation.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/metainterp/resoperation.py	Tue Mar  3 13:37:47 2009
@@ -98,26 +98,28 @@
     INT_MUL                = 32
     INT_FLOORDIV           = 33
     INT_MOD                = 34
-    INT_LT                 = 35
-    INT_LE                 = 36
-    INT_EQ                 = 37
-    INT_NE                 = 38
-    INT_GT                 = 39
-    INT_GE                 = 40
-    INT_AND                = 41
-    INT_OR                 = 42
-    INT_XOR                = 43
-    INT_RSHIFT             = 44
-    INT_LSHIFT             = 45
-    UINT_ADD               = 46
-    UINT_SUB               = 47
-    UINT_MUL               = 48
-    UINT_LT                = 49
-    UINT_LE                = 50
-    UINT_EQ                = 51
-    UINT_NE                = 52
-    UINT_GT                = 53
-    UINT_GE                = 54
+    INT_AND                = 35
+    INT_OR                 = 36
+    INT_XOR                = 37
+    INT_RSHIFT             = 38
+    INT_LSHIFT             = 39
+    UINT_ADD               = 40
+    UINT_SUB               = 41
+    UINT_MUL               = 42
+    _COMPARISON_FIRST      = 43
+    INT_LT                 = 44
+    INT_LE                 = 45
+    INT_EQ                 = 46
+    INT_NE                 = 47
+    INT_GT                 = 48
+    INT_GE                 = 49
+    UINT_LT                = 50
+    UINT_LE                = 51
+    UINT_EQ                = 52
+    UINT_NE                = 53
+    UINT_GT                = 54
+    UINT_GE                = 55
+    _COMPARISON_LAST       = 56
     #
     INT_IS_TRUE            = 60
     INT_NEG                = 61



More information about the Pypy-commit mailing list