diff options
Diffstat (limited to 'output/TreeVisitor.vaporm')
-rw-r--r-- | output/TreeVisitor.vaporm | 184 |
1 files changed, 92 insertions, 92 deletions
diff --git a/output/TreeVisitor.vaporm b/output/TreeVisitor.vaporm index 3dc9134..4f1ea0f 100644 --- a/output/TreeVisitor.vaporm +++ b/output/TreeVisitor.vaporm @@ -52,7 +52,6 @@ func Main [in 0, out 0, local 17] local[16] = $t8 $a0 = $s6 call $s5 - $s7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -62,6 +61,7 @@ func Main [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s7 = $v0 $s5 = $s7 PrintIntS($s5 ) $s0 = local[0] @@ -102,7 +102,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s6 call $s5 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -112,6 +111,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s6 = $s4 $s7 = $s7 $s6 = [$s7+0] @@ -127,7 +127,6 @@ func TV_Start [in 0, out 0, local 17] local[16] = $t8 $a0 = $s7 call $s4 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -137,6 +136,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s6 = $s6 $s6 = 100000000 PrintIntS($s6 ) @@ -156,7 +156,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s6 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -166,6 +165,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s6 = $s5 $s7 = $s7 $s5 = [$s7+0] @@ -183,7 +183,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s6 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -193,6 +192,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s6 = $s4 $s7 = $s7 $s4 = [$s7+0] @@ -210,7 +210,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s4 call $s5 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -220,6 +219,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s6 = $s6 $s7 = $s7 $s6 = [$s7+0] @@ -237,7 +237,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s6 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -247,6 +246,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s6 = $s5 $s7 = $s7 $s5 = [$s7+0] @@ -264,7 +264,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s6 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -274,6 +273,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s6 = $s4 $s7 = $s7 $s4 = [$s7+0] @@ -291,7 +291,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s4 call $s5 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -301,6 +300,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s6 = $s6 $s7 = $s7 $s6 = [$s7+0] @@ -318,7 +318,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s6 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -328,6 +327,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s6 = $s5 $s7 = $s7 $s5 = [$s7+0] @@ -343,7 +343,6 @@ func TV_Start [in 0, out 0, local 17] local[16] = $t8 $a0 = $s7 call $s6 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -353,6 +352,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s6 = $s5 $s5 = 100000000 PrintIntS($s5 ) @@ -377,7 +377,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s4 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -387,6 +386,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s5 = $s6 $s5 = 100000000 PrintIntS($s5 ) @@ -406,7 +406,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s6 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -416,6 +415,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s5 = $s4 PrintIntS($s5 ) $s7 = $s7 @@ -434,7 +434,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s4 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -444,6 +443,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s5 = $s6 PrintIntS($s5 ) $s7 = $s7 @@ -462,7 +462,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s6 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -472,6 +471,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s5 = $s4 PrintIntS($s5 ) $s7 = $s7 @@ -490,7 +490,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s4 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -500,6 +499,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s5 = $s6 PrintIntS($s5 ) $s7 = $s7 @@ -518,7 +518,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s6 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -528,6 +527,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s5 = $s4 PrintIntS($s5 ) $s7 = $s7 @@ -546,7 +546,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s5 call $s4 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -556,6 +555,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s6 = $s6 $s7 = $s7 $s6 = [$s7+0] @@ -571,7 +571,6 @@ func TV_Start [in 0, out 0, local 17] local[16] = $t8 $a0 = $s7 call $s5 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -581,6 +580,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s6 = $s6 $s7 = $s7 $s6 = [$s7+0] @@ -598,7 +598,6 @@ func TV_Start [in 0, out 0, local 17] $a0 = $s7 $a1 = $s6 call $s5 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -608,6 +607,7 @@ func TV_Start [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s6 = $s4 PrintIntS($s6 ) $s6 = 0 @@ -946,7 +946,6 @@ func Tree_Insert [in 0, out 0, local 29] $a0 = $s4 $a1 = $s5 call $s3 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -956,6 +955,7 @@ func Tree_Insert [in 0, out 0, local 29] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s5 = $s2 $s5 = $s6 $s6 = 1 @@ -977,7 +977,6 @@ while120_body: local[16] = $t8 $a0 = $s5 call null - $t5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -987,6 +986,7 @@ while120_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t5 = $v0 $s2 = $t5 null = $s7 null = $s2 @@ -1008,7 +1008,6 @@ if125_body: local[16] = $t8 $a0 = $s5 call null - $t7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1018,6 +1017,7 @@ if125_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t7 = $v0 $s2 = $t7 if0 $s2 goto :if129_else if129_body: @@ -1035,7 +1035,6 @@ if129_body: local[16] = $t8 $a0 = $s5 call null - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1045,6 +1044,7 @@ if129_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $s5 = $s3 goto :if129_end if129_else: @@ -1065,7 +1065,6 @@ if129_else: $a0 = $s5 $a1 = $s2 call null - $s0 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1075,6 +1074,7 @@ if129_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s0 = $v0 $s5 = $s0 $s5 = $s5 $s2 = [$s5+0] @@ -1092,7 +1092,6 @@ if129_else: $a0 = $s5 $a1 = $s2 call null - $t3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1102,6 +1101,7 @@ if129_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t3 = $v0 $s5 = $t3 if129_end: goto :if125_end @@ -1120,7 +1120,6 @@ if125_else: local[16] = $t8 $a0 = $s5 call null - $t4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1130,6 +1129,7 @@ if125_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t4 = $v0 $s2 = $t4 if0 $s2 goto :if144_else if144_body: @@ -1147,7 +1147,6 @@ if144_body: local[16] = $t8 $a0 = $s5 call null - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1157,6 +1156,7 @@ if144_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s5 = $s2 goto :if144_end if144_else: @@ -1177,7 +1177,6 @@ if144_else: $a0 = $s5 $a1 = $s2 call null - $t6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1187,6 +1186,7 @@ if144_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t6 = $v0 $s5 = $t6 $s5 = $s5 $s2 = [$s5+0] @@ -1204,7 +1204,6 @@ if144_else: $a0 = $s5 $a1 = $s2 call null - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1214,6 +1213,7 @@ if144_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $s5 = $s1 if144_end: if125_end: @@ -1264,7 +1264,6 @@ while160_body: local[16] = $t8 $a0 = $s5 call null - $t5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1274,6 +1273,7 @@ while160_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t5 = $v0 $s0 = $t5 null = $s7 null = $s0 @@ -1295,7 +1295,6 @@ if165_body: local[16] = $t8 $a0 = $s5 call null - null = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1305,6 +1304,7 @@ if165_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + null = $v0 null = null if0 null goto :if169_else if169_body: @@ -1323,7 +1323,6 @@ if169_body: local[16] = $t8 $a0 = $s5 call null - $t4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1333,6 +1332,7 @@ if169_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t4 = $v0 $s5 = $t4 goto :if169_end if169_else: @@ -1360,7 +1360,6 @@ if176_body: local[16] = $t8 $a0 = $s5 call null - $s0 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1370,6 +1369,7 @@ if176_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s0 = $v0 null = $s0 if0 null goto :if180_else if180_body: @@ -1388,7 +1388,6 @@ if180_body: local[16] = $t8 $a0 = $s5 call null - $s0 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1398,6 +1397,7 @@ if180_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s0 = $v0 $s5 = $s0 goto :if180_end if180_else: @@ -1422,7 +1422,6 @@ if187_body: local[16] = $t8 $a0 = $s5 call null - $t6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1432,6 +1431,7 @@ if187_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t6 = $v0 $s0 = Eq($t6 0 ) null = $s0 $s5 = $s5 @@ -1448,7 +1448,6 @@ if187_body: local[16] = $t8 $a0 = $s5 call null - $t7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1458,6 +1457,7 @@ if187_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t7 = $v0 $s0 = Eq($t7 0 ) null = $s0 $s0 = Eq(1 null ) @@ -1486,7 +1486,6 @@ if188_else: $a1 = null $a2 = null call $s0 - $t3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1496,6 +1495,7 @@ if188_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t3 = $v0 $s0 = $t3 if188_end: goto :if187_end @@ -1517,7 +1517,6 @@ if187_else: $a1 = null $a2 = null call $s0 - null = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1527,6 +1526,7 @@ if187_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + null = $v0 $s0 = null if187_end: $s2 = 1 @@ -1573,7 +1573,6 @@ func Tree_Remove [in 0, out 0, local 17] local[16] = $t8 $a0 = $s7 call $s3 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1583,6 +1582,7 @@ func Tree_Remove [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $s3 = $s4 if0 $s3 goto :if211_else if211_body: @@ -1603,7 +1603,6 @@ if211_body: $a1 = $s4 $a2 = $s2 call $s3 - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1613,6 +1612,7 @@ if211_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $s2 = $s1 goto :if211_end if211_else: @@ -1630,7 +1630,6 @@ if211_else: local[16] = $t8 $a0 = $s7 call $s1 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1640,6 +1639,7 @@ if211_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s1 = $s2 if0 $s1 goto :if219_else if219_body: @@ -1660,7 +1660,6 @@ if219_body: $a1 = $s2 $a2 = $s4 call $s1 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1670,6 +1669,7 @@ if219_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $s2 = $s3 goto :if219_end if219_else: @@ -1687,7 +1687,6 @@ if219_else: local[16] = $t8 $a0 = $s7 call $s4 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1697,6 +1696,7 @@ if219_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $s4 = $s3 $s6 = $s6 $s3 = [$s6+0] @@ -1712,7 +1712,6 @@ if219_else: local[16] = $t8 $a0 = $s6 call $s7 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1722,6 +1721,7 @@ if219_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $s7 = $s3 $s3 = [$s7+0] $s2 = [$s3+20] @@ -1736,7 +1736,6 @@ if219_else: local[16] = $t8 $a0 = $s7 call $s2 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1746,6 +1745,7 @@ if219_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $s2 = $s3 $s3 = [$s5+0] $s7 = $s4 @@ -1764,7 +1764,6 @@ if219_else: $a1 = $s7 $a2 = $s4 call $s3 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1774,6 +1773,7 @@ if219_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s4 = $s2 if0 $s4 goto :if237_else if237_body: @@ -1793,7 +1793,6 @@ if237_body: $a0 = $s6 $a1 = $s4 call $s2 - $s7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1803,6 +1802,7 @@ if237_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s7 = $v0 $s2 = $s7 $s6 = $s6 $s7 = [$s6+0] @@ -1820,7 +1820,6 @@ if237_body: $a0 = $s6 $a1 = $s7 call $s4 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1830,6 +1829,7 @@ if237_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s2 = $s2 goto :if237_end if237_else: @@ -1849,7 +1849,6 @@ if237_else: $a0 = $s6 $a1 = $s2 call $s7 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1859,6 +1858,7 @@ if237_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s2 = $s5 $s6 = $s6 $s5 = [$s6+0] @@ -1876,7 +1876,6 @@ if237_else: $a0 = $s6 $a1 = $s5 call $s2 - $s7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1886,6 +1885,7 @@ if237_else: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s7 = $v0 $s2 = $s7 if237_end: if219_end: @@ -1928,7 +1928,6 @@ while259_test: local[16] = $t8 $a0 = $s7 call $t6 - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1938,6 +1937,7 @@ while259_test: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $t6 = $s1 if0 $t6 goto :while259_end while259_body: @@ -1958,7 +1958,6 @@ while259_body: local[16] = $t8 $a0 = $s7 call $t5 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1968,6 +1967,7 @@ while259_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $t5 = $s3 $t6 = [$t5+0] $t4 = [$t6+20] @@ -1982,7 +1982,6 @@ while259_body: local[16] = $t8 $a0 = $t5 call $t4 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -1992,6 +1991,7 @@ while259_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $t4 = $s4 local[8] = $t0 local[9] = $t1 @@ -2005,7 +2005,6 @@ while259_body: $a0 = $s7 $a1 = $t4 call $t7 - $s0 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2015,6 +2014,7 @@ while259_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s0 = $v0 $t4 = $s0 $s6 = $s7 $s7 = $s7 @@ -2031,7 +2031,6 @@ while259_body: local[16] = $t8 $a0 = $s7 call $t7 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2041,6 +2040,7 @@ while259_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s7 = $s2 goto :while259_test while259_end: @@ -2060,7 +2060,6 @@ while259_end: $a0 = $s6 $a1 = $s0 call $s1 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2070,6 +2069,7 @@ while259_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $t4 = $s5 $s6 = $s6 $s5 = [$s6+0] @@ -2087,7 +2087,6 @@ while259_end: $a0 = $s6 $a1 = $s5 call $s0 - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2097,6 +2096,7 @@ while259_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $t4 = $s1 $s1 = 1 $v0 = $s1 @@ -2136,7 +2136,6 @@ while287_test: local[16] = $t8 $a0 = $s7 call $t6 - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2146,6 +2145,7 @@ while287_test: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $t6 = $s1 if0 $t6 goto :while287_end while287_body: @@ -2166,7 +2166,6 @@ while287_body: local[16] = $t8 $a0 = $s7 call $t5 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2176,6 +2175,7 @@ while287_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $t5 = $s3 $t6 = [$t5+0] $t4 = [$t6+20] @@ -2190,7 +2190,6 @@ while287_body: local[16] = $t8 $a0 = $t5 call $t4 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2200,6 +2199,7 @@ while287_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 $t4 = $s4 local[8] = $t0 local[9] = $t1 @@ -2213,7 +2213,6 @@ while287_body: $a0 = $s7 $a1 = $t4 call $t7 - $s0 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2223,6 +2222,7 @@ while287_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s0 = $v0 $t4 = $s0 $s6 = $s7 $s7 = $s7 @@ -2239,7 +2239,6 @@ while287_body: local[16] = $t8 $a0 = $s7 call $t7 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2249,6 +2248,7 @@ while287_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s7 = $s2 goto :while287_test while287_end: @@ -2268,7 +2268,6 @@ while287_end: $a0 = $s6 $a1 = $s0 call $s1 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2278,6 +2277,7 @@ while287_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $t4 = $s5 $s6 = $s6 $s5 = [$s6+0] @@ -2295,7 +2295,6 @@ while287_end: $a0 = $s6 $a1 = $s5 call $s0 - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2305,6 +2304,7 @@ while287_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $t4 = $s1 $s1 = 1 $v0 = $s1 @@ -2349,7 +2349,6 @@ while315_body: local[16] = $t8 $a0 = $s5 call $t7 - $s0 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2359,6 +2358,7 @@ while315_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s0 = $v0 $t7 = $s0 $s3 = $s7 $t6 = $t7 @@ -2380,7 +2380,6 @@ if320_body: local[16] = $t8 $a0 = $s5 call $t5 - $s1 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2390,6 +2389,7 @@ if320_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s1 = $v0 $t5 = $s1 if0 $t5 goto :if324_else if324_body: @@ -2407,7 +2407,6 @@ if324_body: local[16] = $t8 $a0 = $s5 call $t6 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2417,6 +2416,7 @@ if324_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s5 = $s2 goto :if324_end if324_else: @@ -2444,7 +2444,6 @@ if331_body: local[16] = $t8 $a0 = $s5 call $t5 - $t7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2454,6 +2453,7 @@ if331_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t7 = $v0 $t5 = $t7 if0 $t5 goto :if335_else if335_body: @@ -2471,7 +2471,6 @@ if335_body: local[16] = $t8 $a0 = $s5 call $t7 - $t5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2481,6 +2480,7 @@ if335_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $t5 = $v0 $s5 = $t5 goto :if335_end if335_else: @@ -2531,7 +2531,6 @@ func Tree_Print [in 0, out 0, local 17] $a0 = $s6 $a1 = $s4 call $s5 - $s7 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2541,6 +2540,7 @@ func Tree_Print [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s7 = $v0 $s4 = $s7 $s4 = 1 $v0 = $s4 @@ -2578,7 +2578,6 @@ func Tree_RecPrint [in 0, out 0, local 17] local[16] = $t8 $a0 = $s7 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2588,6 +2587,7 @@ func Tree_RecPrint [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s4 = $s5 if0 $s4 goto :if347_else if347_body: @@ -2606,7 +2606,6 @@ if347_body: local[16] = $t8 $a0 = $s7 call $s3 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2616,6 +2615,7 @@ if347_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s3 = $s5 $s4 = [$s4+76] local[8] = $t0 @@ -2630,7 +2630,6 @@ if347_body: $a0 = $s6 $a1 = $s3 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2640,6 +2639,7 @@ if347_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s3 = $s5 goto :if347_end if347_else: @@ -2659,7 +2659,6 @@ if347_end: local[16] = $t8 $a0 = $s7 call $s5 - $s3 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2669,6 +2668,7 @@ if347_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s3 = $v0 $s5 = $s3 PrintIntS($s5 ) $s7 = $s7 @@ -2685,7 +2685,6 @@ if347_end: local[16] = $t8 $a0 = $s7 call $s3 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2695,6 +2694,7 @@ if347_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s3 = $s5 if0 $s3 goto :if361_else if361_body: @@ -2713,7 +2713,6 @@ if361_body: local[16] = $t8 $a0 = $s7 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2723,6 +2722,7 @@ if361_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s4 = $s5 $s3 = [$s3+76] local[8] = $t0 @@ -2737,7 +2737,6 @@ if361_body: $a0 = $s6 $a1 = $s4 call $s3 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2747,6 +2746,7 @@ if361_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s3 = $s5 goto :if361_end if361_else: @@ -2792,7 +2792,6 @@ func Tree_accept [in 0, out 0, local 17] $a0 = $s6 $a1 = $s7 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2802,6 +2801,7 @@ func Tree_accept [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s7 = $s5 $s7 = 0 $v0 = $s7 @@ -2839,7 +2839,6 @@ func Visitor_visit [in 0, out 0, local 17] local[16] = $t8 $a0 = $s7 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2849,6 +2848,7 @@ func Visitor_visit [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s4 = $s5 if0 $s4 goto :if378_else if378_body: @@ -2866,7 +2866,6 @@ if378_body: local[16] = $t8 $a0 = $s7 call $s5 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2876,6 +2875,7 @@ if378_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 [$s6+8] = $s4 $s4 = [$s6+8] $s5 = [$s4+0] @@ -2893,7 +2893,6 @@ if378_body: $a0 = $s4 $a1 = $s5 call $s3 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2903,6 +2902,7 @@ if378_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s5 = $s2 goto :if378_end if378_else: @@ -2922,7 +2922,6 @@ if378_end: local[16] = $t8 $a0 = $s7 call $s2 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2932,6 +2931,7 @@ if378_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s2 = $s5 if0 $s2 goto :if389_else if389_body: @@ -2949,7 +2949,6 @@ if389_body: local[16] = $t8 $a0 = $s7 call $s5 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2959,6 +2958,7 @@ if389_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 [$s6+4] = $s2 $s2 = [$s6+4] $s5 = [$s2+0] @@ -2976,7 +2976,6 @@ if389_body: $a0 = $s2 $a1 = $s5 call $s7 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -2986,6 +2985,7 @@ if389_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s5 = $s6 goto :if389_end if389_else: @@ -3027,7 +3027,6 @@ func MyVisitor_visit [in 0, out 0, local 17] local[16] = $t8 $a0 = $s7 call $s4 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -3037,6 +3036,7 @@ func MyVisitor_visit [in 0, out 0, local 17] $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s4 = $s5 if0 $s4 goto :if401_else if401_body: @@ -3054,7 +3054,6 @@ if401_body: local[16] = $t8 $a0 = $s7 call $s5 - $s4 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -3064,6 +3063,7 @@ if401_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s4 = $v0 [$s6+12] = $s4 $s4 = [$s6+12] $s5 = [$s4+0] @@ -3081,7 +3081,6 @@ if401_body: $a0 = $s4 $a1 = $s5 call $s3 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -3091,6 +3090,7 @@ if401_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s5 = $s2 goto :if401_end if401_else: @@ -3110,7 +3110,6 @@ if401_end: local[16] = $t8 $a0 = $s7 call $s2 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -3120,6 +3119,7 @@ if401_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 $s2 = $s5 PrintIntS($s2 ) $s7 = $s7 @@ -3136,7 +3136,6 @@ if401_end: local[16] = $t8 $a0 = $s7 call $s5 - $s2 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -3146,6 +3145,7 @@ if401_end: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s2 = $v0 $s5 = $s2 if0 $s5 goto :if416_else if416_body: @@ -3163,7 +3163,6 @@ if416_body: local[16] = $t8 $a0 = $s7 call $s2 - $s5 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -3173,6 +3172,7 @@ if416_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s5 = $v0 [$s6+8] = $s5 $s5 = [$s6+8] $s2 = [$s5+0] @@ -3190,7 +3190,6 @@ if416_body: $a0 = $s5 $a1 = $s2 call $s7 - $s6 = $v0 $t0 = local[8] $t1 = local[9] $t2 = local[10] @@ -3200,6 +3199,7 @@ if416_body: $t6 = local[14] $t7 = local[15] $t8 = local[16] + $s6 = $v0 $s5 = $s6 goto :if416_end if416_else: |