[pypy-commit] pypy backend-vector-ops: ate a letter

fijal noreply at buildbot.pypy.org
Wed Feb 1 15:24:20 CET 2012


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: backend-vector-ops
Changeset: r52022:a39f6d580a09
Date: 2012-02-01 16:23 +0200
http://bitbucket.org/pypy/pypy/changeset/a39f6d580a09/

Log:	ate a letter

diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py
--- a/pypy/jit/backend/x86/regalloc.py
+++ b/pypy/jit/backend/x86/regalloc.py
@@ -1259,7 +1259,7 @@
             scale = self._get_unicode_item_scale()
             if not (isinstance(length_loc, ImmedLoc) or
                     isinstance(length_loc, RegLoc)):
-                self.assembler.mov(args[4], ength_loc, bytes_loc)
+                self.assembler.mov(args[4], length_loc, bytes_loc)
                 length_loc = bytes_loc
             self.assembler.load_effective_addr(length_loc, 0, scale, bytes_loc)
             length_box = bytes_box
diff --git a/pypy/jit/metainterp/optimizeopt/__init__.py b/pypy/jit/metainterp/optimizeopt/__init__.py
--- a/pypy/jit/metainterp/optimizeopt/__init__.py
+++ b/pypy/jit/metainterp/optimizeopt/__init__.py
@@ -9,6 +9,7 @@
 from pypy.jit.metainterp.optimizeopt.simplify import OptSimplify
 from pypy.jit.metainterp.optimizeopt.pure import OptPure
 from pypy.jit.metainterp.optimizeopt.earlyforce import OptEarlyForce
+from pypy.jit.metainterp.optimizeopt.vectorize import OptVectorize
 from pypy.rlib.jit import PARAMETERS
 from pypy.rlib.unroll import unrolling_iterable
 from pypy.rlib.debug import debug_start, debug_stop, debug_print
@@ -21,6 +22,7 @@
             ('earlyforce', OptEarlyForce),
             ('pure', OptPure),
             ('heap', OptHeap),
+            ('vectorize', OptVectorize), # XXX check if CPU supports that maybe
             ('ffi', None),
             ('unroll', None)]
 # no direct instantiation of unroll


More information about the pypy-commit mailing list