Author: Richard Plangger <planri...@gmail.com>
Branch: ppc-vsx-support
Changeset: r85571:7da69acc5ef4
Date: 2016-07-06 10:30 +0200
http://bitbucket.org/pypy/pypy/changeset/7da69acc5ef4/

Log:    removes mixin class and add functions directly to BasicPPCAssembler

diff --git a/rpython/jit/backend/ppc/codebuilder.py 
b/rpython/jit/backend/ppc/codebuilder.py
--- a/rpython/jit/backend/ppc/codebuilder.py
+++ b/rpython/jit/backend/ppc/codebuilder.py
@@ -580,10 +580,7 @@
     xor = XS(31, XO1=316, Rc=0)
     xorx = XS(31, XO1=316, Rc=1)
 
-    #
-
-class PPCVSXAssembler(object):
-    _mixin_ = True
+    # Vector Ext
 
     # floating point operations (ppc got it's own vector
     # unit for double/single precision floating points
@@ -722,13 +719,7 @@
     vsplth = VX_splat(4, XO8=588)
     vspltw = VX_splat(4, XO8=652)
 
-
-
-
-
-
-
-class PPCAssembler(BasicPPCAssembler, PPCVSXAssembler):
+class PPCAssembler(BasicPPCAssembler):
     BA = BasicPPCAssembler
 
     # awkward mnemonics:
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to