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