@@ -746,11 +746,9 @@ def test():
746746 r2 :: list
747747 r3, r4 :: native_int
748748 r5, r6, r7 :: bit
749- r8, r9, r10, r11 :: int
750- r12 :: object
751- r13, x, r14 :: int
752- r15 :: object
753- r16 :: native_int
749+ r8, r9, r10, r11, x, r12 :: int
750+ r13 :: object
751+ r14 :: native_int
754752 a :: list
755753L0:
756754 r0 = b'abc'
@@ -777,15 +775,13 @@ L5:
777775 r9 = r10
778776L6:
779777 r11 = CPyBytes_GetItem(source, r9)
780- r12 = box(int, r11)
781- r13 = unbox(int, r12)
782- x = r13
783- r14 = f2(x)
784- r15 = box(int, r14)
785- CPyList_SetItemUnsafe(r2, r4, r15)
778+ x = r11
779+ r12 = f2(x)
780+ r13 = box(int, r12)
781+ CPyList_SetItemUnsafe(r2, r4, r13)
786782L7:
787- r16 = r4 + 1
788- r4 = r16
783+ r14 = r4 + 1
784+ r4 = r14
789785 goto L1
790786L8:
791787 a = r2
@@ -810,11 +806,9 @@ def test():
810806 r2 :: list
811807 r3, r4 :: native_int
812808 r5, r6, r7 :: bit
813- r8, r9, r10, r11 :: int
814- r12 :: object
815- r13, x, r14 :: int
816- r15 :: object
817- r16 :: native_int
809+ r8, r9, r10, r11, x, r12 :: int
810+ r13 :: object
811+ r14 :: native_int
818812 a :: list
819813L0:
820814 r0 = b'abc'
@@ -840,15 +834,13 @@ L5:
840834 r9 = r10
841835L6:
842836 r11 = CPyBytes_GetItem(r0, r9)
843- r12 = box(int, r11)
844- r13 = unbox(int, r12)
845- x = r13
846- r14 = f2(x)
847- r15 = box(int, r14)
848- CPyList_SetItemUnsafe(r2, r4, r15)
837+ x = r11
838+ r12 = f2(x)
839+ r13 = box(int, r12)
840+ CPyList_SetItemUnsafe(r2, r4, r13)
849841L7:
850- r16 = r4 + 1
851- r4 = r16
842+ r14 = r4 + 1
843+ r4 = r14
852844 goto L1
853845L8:
854846 a = r2
@@ -878,11 +870,9 @@ def test():
878870 r3 :: list
879871 r4, r5 :: native_int
880872 r6, r7, r8 :: bit
881- r9, r10, r11, r12 :: int
882- r13 :: object
883- r14, x, r15 :: int
884- r16 :: object
885- r17 :: native_int
873+ r9, r10, r11, r12, x, r13 :: int
874+ r14 :: object
875+ r15 :: native_int
886876 a :: list
887877L0:
888878 r0 = __main__.source :: static
@@ -913,16 +903,15 @@ L7:
913903 r10 = r11
914904L8:
915905 r12 = CPyBytes_GetItem(r0, r10)
916- r13 = box(int, r12)
917- r14 = unbox(int, r13)
918- x = r14
919- r15 = f2(x)
920- r16 = box(int, r15)
921- CPyList_SetItemUnsafe(r3, r5, r16)
906+ x = r12
907+ r13 = f2(x)
908+ r14 = box(int, r13)
909+ CPyList_SetItemUnsafe(r3, r5, r14)
922910L9:
923- r17 = r5 + 1
924- r5 = r17
911+ r15 = r5 + 1
912+ r5 = r15
925913 goto L3
926914L10:
927915 a = r3
928916 return 1
917+
0 commit comments