[pypy-svn] r20136 - pypy/dist/pypy/translator/llvm

rxe at codespeak.net rxe at codespeak.net
Mon Nov 21 16:39:08 CET 2005


Author: rxe
Date: Mon Nov 21 16:39:06 2005
New Revision: 20136

Modified:
   pypy/dist/pypy/translator/llvm/opwriter.py
Log:
Dead code elimination.



Modified: pypy/dist/pypy/translator/llvm/opwriter.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/opwriter.py	(original)
+++ pypy/dist/pypy/translator/llvm/opwriter.py	Mon Nov 21 16:39:06 2005
@@ -1,6 +1,5 @@
 from pypy.objspace.flow.model import Constant
 from pypy.rpython.lltypesystem import lltype
-from pypy.translator.llvm.extfuncnode import ExternalFuncNode
 from pypy.translator.llvm.log import log 
 log = log.opwriter
 
@@ -135,7 +134,6 @@
 
     def int_abs(self, op):
         functionref = '%pypyop_' + op.opname
-        ExternalFuncNode.used_external_functions[functionref] = True
         self.codewriter.call(self.db.repr_arg(op.result),
                              self.db.repr_arg_type(op.result),
                              functionref,



More information about the Pypy-commit mailing list