summaryrefslogtreecommitdiff
path: root/output/BinaryTree.vaporm
diff options
context:
space:
mode:
Diffstat (limited to 'output/BinaryTree.vaporm')
-rw-r--r--output/BinaryTree.vaporm156
1 files changed, 78 insertions, 78 deletions
diff --git a/output/BinaryTree.vaporm b/output/BinaryTree.vaporm
index f56eb3d..c622fd9 100644
--- a/output/BinaryTree.vaporm
+++ b/output/BinaryTree.vaporm
@@ -46,7 +46,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]
@@ -56,6 +55,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]
@@ -96,7 +96,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s6
call $s5
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -106,6 +105,7 @@ func BT_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]
@@ -121,7 +121,6 @@ func BT_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]
@@ -131,6 +130,7 @@ func BT_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s6 = $v0
$s6 = $s6
$s6 = 100000000
PrintIntS($s6 )
@@ -150,7 +150,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s6
call $s4
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -160,6 +159,7 @@ func BT_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]
@@ -175,7 +175,6 @@ func BT_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]
@@ -185,6 +184,7 @@ func BT_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]
@@ -202,7 +202,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s6
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -212,6 +211,7 @@ func BT_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]
@@ -229,7 +229,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s4
call $s5
- $s6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -239,6 +238,7 @@ func BT_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]
@@ -256,7 +256,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s6
call $s4
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -266,6 +265,7 @@ func BT_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]
@@ -283,7 +283,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s6
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -293,6 +292,7 @@ func BT_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]
@@ -310,7 +310,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s4
call $s5
- $s6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -320,6 +319,7 @@ func BT_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]
@@ -337,7 +337,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s6
call $s4
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -347,6 +346,7 @@ func BT_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]
@@ -362,7 +362,6 @@ func BT_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]
@@ -372,6 +371,7 @@ func BT_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]
@@ -389,7 +389,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s6
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -399,6 +398,7 @@ func BT_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = $s4
PrintIntS($s5 )
$s7 = $s7
@@ -417,7 +417,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s4
- $s6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -427,6 +426,7 @@ func BT_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s6 = $v0
$s5 = $s6
PrintIntS($s5 )
$s7 = $s7
@@ -445,7 +445,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s6
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -455,6 +454,7 @@ func BT_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = $s4
PrintIntS($s5 )
$s7 = $s7
@@ -473,7 +473,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s4
- $s6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -483,6 +482,7 @@ func BT_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s6 = $v0
$s5 = $s6
PrintIntS($s5 )
$s7 = $s7
@@ -501,7 +501,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s6
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -511,6 +510,7 @@ func BT_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = $s4
PrintIntS($s5 )
$s7 = $s7
@@ -529,7 +529,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s5
call $s4
- $s6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -539,6 +538,7 @@ func BT_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]
@@ -554,7 +554,6 @@ func BT_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]
@@ -564,6 +563,7 @@ func BT_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]
@@ -581,7 +581,6 @@ func BT_Start [in 0, out 0, local 17]
$a0 = $s7
$a1 = $s6
call $s5
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -591,6 +590,7 @@ func BT_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s6 = $s4
PrintIntS($s6 )
$s6 = 0
@@ -929,7 +929,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]
@@ -939,6 +938,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
@@ -960,7 +960,6 @@ while115_body:
local[16] = $t8
$a0 = $s5
call null
- $t5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -970,6 +969,7 @@ while115_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t5 = $v0
$s2 = $t5
null = $s7
null = $s2
@@ -991,7 +991,6 @@ if120_body:
local[16] = $t8
$a0 = $s5
call null
- $t7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1001,6 +1000,7 @@ if120_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t7 = $v0
$s2 = $t7
if0 $s2 goto :if124_else
if124_body:
@@ -1018,7 +1018,6 @@ if124_body:
local[16] = $t8
$a0 = $s5
call null
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1028,6 +1027,7 @@ if124_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
goto :if124_end
if124_else:
@@ -1048,7 +1048,6 @@ if124_else:
$a0 = $s5
$a1 = $s2
call null
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1058,6 +1057,7 @@ if124_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$s5 = $s0
$s5 = $s5
$s2 = [$s5+0]
@@ -1075,7 +1075,6 @@ if124_else:
$a0 = $s5
$a1 = $s2
call null
- $t3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1085,6 +1084,7 @@ if124_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t3 = $v0
$s5 = $t3
if124_end:
goto :if120_end
@@ -1103,7 +1103,6 @@ if120_else:
local[16] = $t8
$a0 = $s5
call null
- $t4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1113,6 +1112,7 @@ if120_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t4 = $v0
$s2 = $t4
if0 $s2 goto :if139_else
if139_body:
@@ -1130,7 +1130,6 @@ if139_body:
local[16] = $t8
$a0 = $s5
call null
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1140,6 +1139,7 @@ if139_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s5 = $s2
goto :if139_end
if139_else:
@@ -1160,7 +1160,6 @@ if139_else:
$a0 = $s5
$a1 = $s2
call null
- $t6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1170,6 +1169,7 @@ if139_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t6 = $v0
$s5 = $t6
$s5 = $s5
$s2 = [$s5+0]
@@ -1187,7 +1187,6 @@ if139_else:
$a0 = $s5
$a1 = $s2
call null
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1197,6 +1196,7 @@ if139_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$s5 = $s1
if139_end:
if120_end:
@@ -1247,7 +1247,6 @@ while155_body:
local[16] = $t8
$a0 = $s5
call null
- $t5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1257,6 +1256,7 @@ while155_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t5 = $v0
$s0 = $t5
null = $s7
null = $s0
@@ -1278,7 +1278,6 @@ if160_body:
local[16] = $t8
$a0 = $s5
call null
- null = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1288,6 +1287,7 @@ if160_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ null = $v0
null = null
if0 null goto :if164_else
if164_body:
@@ -1306,7 +1306,6 @@ if164_body:
local[16] = $t8
$a0 = $s5
call null
- $t4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1316,6 +1315,7 @@ if164_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t4 = $v0
$s5 = $t4
goto :if164_end
if164_else:
@@ -1343,7 +1343,6 @@ if171_body:
local[16] = $t8
$a0 = $s5
call null
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1353,6 +1352,7 @@ if171_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
null = $s0
if0 null goto :if175_else
if175_body:
@@ -1371,7 +1371,6 @@ if175_body:
local[16] = $t8
$a0 = $s5
call null
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1381,6 +1380,7 @@ if175_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$s5 = $s0
goto :if175_end
if175_else:
@@ -1405,7 +1405,6 @@ if182_body:
local[16] = $t8
$a0 = $s5
call null
- $t6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1415,6 +1414,7 @@ if182_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t6 = $v0
$s0 = Eq($t6 0 )
null = $s0
$s5 = $s5
@@ -1431,7 +1431,6 @@ if182_body:
local[16] = $t8
$a0 = $s5
call null
- $t7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1441,6 +1440,7 @@ if182_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t7 = $v0
$s0 = Eq($t7 0 )
null = $s0
$s0 = Eq(1 null )
@@ -1469,7 +1469,6 @@ if183_else:
$a1 = null
$a2 = null
call $s0
- $t3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1479,6 +1478,7 @@ if183_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t3 = $v0
$s0 = $t3
if183_end:
goto :if182_end
@@ -1500,7 +1500,6 @@ if182_else:
$a1 = null
$a2 = null
call $s0
- null = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1510,6 +1509,7 @@ if182_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ null = $v0
$s0 = null
if182_end:
$s2 = 1
@@ -1556,7 +1556,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]
@@ -1566,6 +1565,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 :if206_else
if206_body:
@@ -1586,7 +1586,6 @@ if206_body:
$a1 = $s4
$a2 = $s2
call $s3
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1596,6 +1595,7 @@ if206_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$s2 = $s1
goto :if206_end
if206_else:
@@ -1613,7 +1613,6 @@ if206_else:
local[16] = $t8
$a0 = $s7
call $s1
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1623,6 +1622,7 @@ if206_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s1 = $s2
if0 $s1 goto :if214_else
if214_body:
@@ -1643,7 +1643,6 @@ if214_body:
$a1 = $s2
$a2 = $s4
call $s1
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1653,6 +1652,7 @@ if214_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s2 = $s3
goto :if214_end
if214_else:
@@ -1670,7 +1670,6 @@ if214_else:
local[16] = $t8
$a0 = $s7
call $s4
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1680,6 +1679,7 @@ if214_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s4 = $s3
$s6 = $s6
$s3 = [$s6+0]
@@ -1695,7 +1695,6 @@ if214_else:
local[16] = $t8
$a0 = $s6
call $s7
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1705,6 +1704,7 @@ if214_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s7 = $s3
$s3 = [$s7+0]
$s2 = [$s3+20]
@@ -1719,7 +1719,6 @@ if214_else:
local[16] = $t8
$a0 = $s7
call $s2
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1729,6 +1728,7 @@ if214_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s2 = $s3
$s3 = [$s5+0]
$s7 = $s4
@@ -1747,7 +1747,6 @@ if214_else:
$a1 = $s7
$a2 = $s4
call $s3
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1757,6 +1756,7 @@ if214_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s4 = $s2
if0 $s4 goto :if232_else
if232_body:
@@ -1776,7 +1776,6 @@ if232_body:
$a0 = $s6
$a1 = $s4
call $s2
- $s7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1786,6 +1785,7 @@ if232_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s7 = $v0
$s2 = $s7
$s6 = $s6
$s7 = [$s6+0]
@@ -1803,7 +1803,6 @@ if232_body:
$a0 = $s6
$a1 = $s7
call $s4
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1813,6 +1812,7 @@ if232_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s2 = $s2
goto :if232_end
if232_else:
@@ -1832,7 +1832,6 @@ if232_else:
$a0 = $s6
$a1 = $s2
call $s7
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1842,6 +1841,7 @@ if232_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$s2 = $s5
$s6 = $s6
$s5 = [$s6+0]
@@ -1859,7 +1859,6 @@ if232_else:
$a0 = $s6
$a1 = $s5
call $s2
- $s7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1869,6 +1868,7 @@ if232_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s7 = $v0
$s2 = $s7
if232_end:
if214_end:
@@ -1911,7 +1911,6 @@ while254_test:
local[16] = $t8
$a0 = $s7
call $t6
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1921,6 +1920,7 @@ while254_test:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$t6 = $s1
if0 $t6 goto :while254_end
while254_body:
@@ -1941,7 +1941,6 @@ while254_body:
local[16] = $t8
$a0 = $s7
call $t5
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1951,6 +1950,7 @@ while254_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$t5 = $s3
$t6 = [$t5+0]
$t4 = [$t6+20]
@@ -1965,7 +1965,6 @@ while254_body:
local[16] = $t8
$a0 = $t5
call $t4
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1975,6 +1974,7 @@ while254_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$t4 = $s4
local[8] = $t0
local[9] = $t1
@@ -1988,7 +1988,6 @@ while254_body:
$a0 = $s7
$a1 = $t4
call $t7
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1998,6 +1997,7 @@ while254_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$t4 = $s0
$s6 = $s7
$s7 = $s7
@@ -2014,7 +2014,6 @@ while254_body:
local[16] = $t8
$a0 = $s7
call $t7
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2024,6 +2023,7 @@ while254_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s7 = $s2
goto :while254_test
while254_end:
@@ -2043,7 +2043,6 @@ while254_end:
$a0 = $s6
$a1 = $s0
call $s1
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2053,6 +2052,7 @@ while254_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$t4 = $s5
$s6 = $s6
$s5 = [$s6+0]
@@ -2070,7 +2070,6 @@ while254_end:
$a0 = $s6
$a1 = $s5
call $s0
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2080,6 +2079,7 @@ while254_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$t4 = $s1
$s1 = 1
$v0 = $s1
@@ -2119,7 +2119,6 @@ while282_test:
local[16] = $t8
$a0 = $s7
call $t6
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2129,6 +2128,7 @@ while282_test:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$t6 = $s1
if0 $t6 goto :while282_end
while282_body:
@@ -2149,7 +2149,6 @@ while282_body:
local[16] = $t8
$a0 = $s7
call $t5
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2159,6 +2158,7 @@ while282_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$t5 = $s3
$t6 = [$t5+0]
$t4 = [$t6+20]
@@ -2173,7 +2173,6 @@ while282_body:
local[16] = $t8
$a0 = $t5
call $t4
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2183,6 +2182,7 @@ while282_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$t4 = $s4
local[8] = $t0
local[9] = $t1
@@ -2196,7 +2196,6 @@ while282_body:
$a0 = $s7
$a1 = $t4
call $t7
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2206,6 +2205,7 @@ while282_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$t4 = $s0
$s6 = $s7
$s7 = $s7
@@ -2222,7 +2222,6 @@ while282_body:
local[16] = $t8
$a0 = $s7
call $t7
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2232,6 +2231,7 @@ while282_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s7 = $s2
goto :while282_test
while282_end:
@@ -2251,7 +2251,6 @@ while282_end:
$a0 = $s6
$a1 = $s0
call $s1
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2261,6 +2260,7 @@ while282_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$t4 = $s5
$s6 = $s6
$s5 = [$s6+0]
@@ -2278,7 +2278,6 @@ while282_end:
$a0 = $s6
$a1 = $s5
call $s0
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2288,6 +2287,7 @@ while282_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$t4 = $s1
$s1 = 1
$v0 = $s1
@@ -2332,7 +2332,6 @@ while310_body:
local[16] = $t8
$a0 = $s5
call $t7
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2342,6 +2341,7 @@ while310_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$t7 = $s0
$s3 = $s7
$t6 = $t7
@@ -2363,7 +2363,6 @@ if315_body:
local[16] = $t8
$a0 = $s5
call $t5
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2373,6 +2372,7 @@ if315_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$t5 = $s1
if0 $t5 goto :if319_else
if319_body:
@@ -2390,7 +2390,6 @@ if319_body:
local[16] = $t8
$a0 = $s5
call $t6
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2400,6 +2399,7 @@ if319_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s5 = $s2
goto :if319_end
if319_else:
@@ -2427,7 +2427,6 @@ if326_body:
local[16] = $t8
$a0 = $s5
call $t5
- $t7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2437,6 +2436,7 @@ if326_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t7 = $v0
$t5 = $t7
if0 $t5 goto :if330_else
if330_body:
@@ -2454,7 +2454,6 @@ if330_body:
local[16] = $t8
$a0 = $s5
call $t7
- $t5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2464,6 +2463,7 @@ if330_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t5 = $v0
$s5 = $t5
goto :if330_end
if330_else:
@@ -2514,7 +2514,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]
@@ -2524,6 +2523,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
@@ -2561,7 +2561,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]
@@ -2571,6 +2570,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 :if342_else
if342_body:
@@ -2589,7 +2589,6 @@ if342_body:
local[16] = $t8
$a0 = $s7
call $s3
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2599,6 +2598,7 @@ if342_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$s3 = $s5
$s4 = [$s4+76]
local[8] = $t0
@@ -2613,7 +2613,6 @@ if342_body:
$a0 = $s6
$a1 = $s3
call $s4
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2623,6 +2622,7 @@ if342_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$s3 = $s5
goto :if342_end
if342_else:
@@ -2642,7 +2642,6 @@ if342_end:
local[16] = $t8
$a0 = $s7
call $s5
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2652,6 +2651,7 @@ if342_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
PrintIntS($s5 )
$s7 = $s7
@@ -2668,7 +2668,6 @@ if342_end:
local[16] = $t8
$a0 = $s7
call $s3
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2678,6 +2677,7 @@ if342_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$s3 = $s5
if0 $s3 goto :if356_else
if356_body:
@@ -2696,7 +2696,6 @@ if356_body:
local[16] = $t8
$a0 = $s7
call $s4
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2706,6 +2705,7 @@ if356_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$s4 = $s5
$s3 = [$s3+76]
local[8] = $t0
@@ -2720,7 +2720,6 @@ if356_body:
$a0 = $s6
$a1 = $s4
call $s3
- $s5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -2730,6 +2729,7 @@ if356_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s5 = $v0
$s3 = $s5
goto :if356_end
if356_else: