[pypy-commit] pypy ppc-jit-backend: remove obsolete test

2012-02-08 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52243:9de5bd3caa11
Date: 2012-02-08 16:56 +0100
http://bitbucket.org/pypy/pypy/changeset/9de5bd3caa11/

Log:remove obsolete test

diff --git a/pypy/jit/backend/ppc/test/test_rgenop.py 
b/pypy/jit/backend/ppc/test/test_rgenop.py
deleted file mode 100644
--- a/pypy/jit/backend/ppc/test/test_rgenop.py
+++ /dev/null
@@ -1,33 +0,0 @@
-import py
-from pypy.jit.codegen.ppc.rgenop import RPPCGenOp
-from pypy.rpython.lltypesystem import lltype
-from pypy.jit.codegen.test.rgenop_tests import FUNC, FUNC2
-from pypy.jit.codegen.test.rgenop_tests import AbstractRGenOpTestsDirect
-from pypy.jit.codegen.test.rgenop_tests import AbstractRGenOpTestsCompile
-from ctypes import cast, c_int, c_void_p, CFUNCTYPE
-from pypy.jit.codegen.ppc import instruction as insn
-
-# for the individual tests see
-#  ../../test/rgenop_tests.py
-
-class FewRegisters(RPPCGenOp):
-freeregs = {
-insn.GP_REGISTER:insn.gprs[3:6],
-insn.FP_REGISTER:insn.fprs,
-insn.CR_FIELD:insn.crfs[:1],
-insn.CT_REGISTER:[insn.ctr]}
-
-class FewRegistersAndScribble(FewRegisters):
-DEBUG_SCRIBBLE = True
-
-class TestRPPCGenopDirect(AbstractRGenOpTestsDirect):
-RGenOp = RPPCGenOp
-
-class TestRPPCGenopCompile(AbstractRGenOpTestsCompile):
-RGenOp = RPPCGenOp
-
-class TestRPPCGenopNoRegs(AbstractRGenOpTestsDirect):
-RGenOp = FewRegisters
-
-class TestRPPCGenopNoRegsAndScribble(AbstractRGenOpTestsDirect):
-RGenOp = FewRegistersAndScribble
___
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit


[pypy-commit] pypy ppc-jit-backend: remove obsolete test

2012-02-06 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52131:78b4aedb2fce
Date: 2012-02-06 12:04 +0100
http://bitbucket.org/pypy/pypy/changeset/78b4aedb2fce/

Log:remove obsolete test

diff --git a/pypy/jit/backend/ppc/test/test_rassemblermaker.py 
b/pypy/jit/backend/ppc/test/test_rassemblermaker.py
deleted file mode 100644
--- a/pypy/jit/backend/ppc/test/test_rassemblermaker.py
+++ /dev/null
@@ -1,39 +0,0 @@
-from pypy.jit.backend.ppc.rassemblermaker import make_rassembler
-from pypy.jit.backend.ppc.ppc_assembler import PPCAssembler
-
-RPPCAssembler = make_rassembler(PPCAssembler)
-
-_a = PPCAssembler()
-_a.add(3, 3, 4)
-add_r3_r3_r4 = _a.insts[0].assemble()
-
-def test_simple():
-ra = RPPCAssembler()
-ra.add(3, 3, 4)
-assert ra.insts == [add_r3_r3_r4]
-
-def test_rtyped():
-from pypy.rpython.test.test_llinterp import interpret
-def f():
-ra = RPPCAssembler()
-ra.add(3, 3, 4)
-ra.lwz(1, 1, 1)  # ensure that high bit doesn't produce long but r_uint
-return ra.insts[0]
-res = interpret(f, [])
-assert res == add_r3_r3_r4
-
-def test_mnemonic():
-mrs = []
-for A in PPCAssembler, RPPCAssembler:
-a = A()
-a.mr(3, 4)
-mrs.append(a.insts[0])
-assert mrs[0].assemble() == mrs[1]
-
-def test_spr_coding():
-mrs = []
-for A in PPCAssembler, RPPCAssembler:
-a = A()
-a.mtctr(3)
-mrs.append(a.insts[0])
-assert mrs[0].assemble() == mrs[1]
___
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit