コード例 #1
0
ファイル: test_shadowcolor.py プロジェクト: soIu/rpython
 def f(a, b):  # 'b' in empty startblock
     while a > 100:  # 'b'
         a -= 2  # 'b'
     c = llop.same_as(lltype.Signed, b)  # 'c', 'b'
     while b > 10:  # 'c', 'b'
         b -= 2  # 'c', 'b'
     d = llop.same_as(lltype.Signed, c)  # 'd', 'c'
     return d  # 'v' is the return var
コード例 #2
0
ファイル: test_constfold.py プロジェクト: mozillazg/pypy
 def fn():
     n = llop.same_as(lltype.Signed, 66)
     if n == 1: return 5
     elif n == 2: return 6
     elif n == 3: return 8
     elif n == 4: return -123
     elif n == 5: return 12973
     else: return n
コード例 #3
0
 def fn():
     n = llop.same_as(lltype.Signed, 66)
     if n == 1: return 5
     elif n == 2: return 6
     elif n == 3: return 8
     elif n == 4: return -123
     elif n == 5: return 12973
     else: return n
コード例 #4
0
ファイル: test_removenoops.py プロジェクト: cimarieta/usp
 def f():
     if NonConstant(False):
         x = llop.same_as(lltype.Signed, 666)
     return 42
コード例 #5
0
ファイル: test_removenoops.py プロジェクト: zielmicha/pypy
 def f():
     if NonConstant(False):
         x = llop.same_as(lltype.Signed, 666)
     return 42