コード例 #1
0
ファイル: test_zjit.py プロジェクト: ieure/pypy
        def f(i):
            add_sig = Signature()
            mul_sig = Signature()
            ar = SingleDimArray(i)

            v1 = Call2(add, ar, ar, ar.signature.transition(add_sig))
            v2 = negative(space, v1)
            v2.get_concrete()

            for i in xrange(5):
                v1 = Call2(mul, ar, ar, ar.signature.transition(mul_sig))
                v2 = negative(space, v1)
                v2.get_concrete()
コード例 #2
0
ファイル: test_zjit.py プロジェクト: ieure/pypy
 def f(i):
     ar = SingleDimArray(i)
     v1 = Call2(add, ar, ar, Signature())
     v2 = negative(space, v1)
     return v2.get_concrete().storage[3]