[pypy-commit] pypy ppc-jit-backend: remove obsolete test
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
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