[pypy-svn] r32822 - pypy/dist/pypy/translator/cli

antocuni at codespeak.net antocuni at codespeak.net
Mon Oct 2 16:16:38 CEST 2006


Author: antocuni
Date: Mon Oct  2 16:16:37 2006
New Revision: 32822

Modified:
   pypy/dist/pypy/translator/cli/opcodes.py
Log:
Implement llong_neg_ovf



Modified: pypy/dist/pypy/translator/cli/opcodes.py
==============================================================================
--- pypy/dist/pypy/translator/cli/opcodes.py	(original)
+++ pypy/dist/pypy/translator/cli/opcodes.py	Mon Oct  2 16:16:37 2006
@@ -158,6 +158,7 @@
 
     'llong_is_true':            [PushAllArgs, 'ldc.i8 0', 'cgt.un'],
     'llong_neg':                'neg',
+    'llong_neg_ovf':            _check_ovf(['ldc.i8 0', PushAllArgs, 'sub.ovf', StoreResult]),
     'llong_abs':                _abs('int64'),
     'llong_invert':             'not',
 


More information about the pypy-svn mailing list