Author: Richard Plangger <planri...@gmail.com>
Branch: ppc-vsx-support
Changeset: r85784:6c0d5cf2699e
Date: 2016-07-20 17:32 +0200
http://bitbucket.org/pypy/pypy/changeset/6c0d5cf2699e/

Log:    resolve some import issues in the x86 simd backend

diff --git a/rpython/jit/backend/x86/vector_ext.py 
b/rpython/jit/backend/x86/vector_ext.py
--- a/rpython/jit/backend/x86/vector_ext.py
+++ b/rpython/jit/backend/x86/vector_ext.py
@@ -16,7 +16,7 @@
 from rpython.rlib.objectmodel import we_are_translated, always_inline
 from rpython.rtyper.lltypesystem.lloperation import llop
 from rpython.rtyper.lltypesystem import lltype
-from rpython.jit.backend.x86 import rx86
+from rpython.jit.backend.x86 import rx86, detect_feature
 
 # duplicated for easy migration, def in assembler.py as well
 # DUP START
@@ -35,7 +35,7 @@
 
 class X86VectorExt(VectorExt):
     def setup_once(self, asm):
-        if cpu_feature.detect_sse4_1():
+        if detect_feature.detect_sse4_1():
             self.enable(16, accum=True)
             asm.setup_once_vector()
         self._setup = True
@@ -43,6 +43,9 @@
 class VectorAssemblerMixin(object):
     _mixin_ = True
 
+    def setup_once_vector(self):
+        pass
+
     def genop_guard_vec_guard_true(self, guard_op, guard_token, locs, resloc):
         self.implement_guard(guard_token)
 
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to