summaryrefslogtreecommitdiff
path: root/output/LinkedList.vaporm
diff options
context:
space:
mode:
Diffstat (limited to 'output/LinkedList.vaporm')
-rw-r--r--output/LinkedList.vaporm1560
1 files changed, 694 insertions, 866 deletions
diff --git a/output/LinkedList.vaporm b/output/LinkedList.vaporm
index 7b480ea..d43ccb4 100644
--- a/output/LinkedList.vaporm
+++ b/output/LinkedList.vaporm
@@ -18,7 +18,7 @@ const functable_List
:List_Print
const functable_LL
:LL_Start
-func Main [in 0, out 0, local 17]
+func Main [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -32,26 +32,20 @@ func Main [in 0, out 0, local 17]
$s6 = $s7
$s7 = [$s6+0]
$s5 = [$s7+0]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $s5
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s7 = $v0
$s5 = $s7
PrintIntS($s5 )
@@ -64,7 +58,7 @@ func Main [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func Element_Init [in 0, out 0, local 17]
+func Element_Init [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -91,7 +85,7 @@ func Element_Init [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func Element_GetAge [in 0, out 0, local 17]
+func Element_GetAge [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -112,7 +106,7 @@ func Element_GetAge [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func Element_GetSalary [in 0, out 0, local 17]
+func Element_GetSalary [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -133,7 +127,7 @@ func Element_GetSalary [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func Element_GetMarried [in 0, out 0, local 17]
+func Element_GetMarried [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -154,7 +148,7 @@ func Element_GetMarried [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func Element_Equal [in 0, out 0, local 17]
+func Element_Equal [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -169,54 +163,42 @@ func Element_Equal [in 0, out 0, local 17]
$s6 = $s6
$s4 = [$s6+0]
$s3 = [$s4+4]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $s3
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s4 = $v0
$s3 = $s4
$s4 = [$s5+0]
$s2 = $s3
$s3 = [$s5+24]
$s4 = [$s4+20]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s2
$a2 = $s3
call $s4
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s1 = $v0
$s3 = Eq($s1 0 )
$s1 = $s3
@@ -228,54 +210,42 @@ if12_else:
$s6 = $s6
$s1 = [$s6+0]
$s3 = [$s1+8]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $s3
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s1 = $v0
$s3 = $s1
$s1 = [$s5+0]
$s2 = $s3
$s3 = [$s5+28]
$s1 = [$s1+20]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s2
$a2 = $s3
call $s1
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s4 = $v0
$s3 = Eq($s4 0 )
$s4 = $s3
@@ -290,26 +260,20 @@ if27_body:
$s6 = $s6
$s4 = [$s6+0]
$s5 = [$s4+12]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $s5
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s4 = $v0
$s5 = Eq($s4 0 )
$s4 = $s5
@@ -325,26 +289,20 @@ if27_else:
$s6 = $s6
$s4 = [$s6+0]
$s5 = [$s4+12]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $s5
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s4 = $v0
$s5 = $s4
if0 $s5 goto :if33_else
@@ -368,7 +326,7 @@ if12_end:
$s6 = local[6]
$s7 = local[7]
ret
-func Element_Compare [in 0, out 0, local 17]
+func Element_Compare [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -418,7 +376,7 @@ if41_end:
$s6 = local[6]
$s7 = local[7]
ret
-func List_Init [in 0, out 0, local 17]
+func List_Init [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -440,7 +398,7 @@ func List_Init [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func List_InitNew [in 0, out 0, local 17]
+func List_InitNew [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -467,7 +425,7 @@ func List_InitNew [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func List_Insert [in 0, out 0, local 17]
+func List_Insert [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -488,29 +446,23 @@ func List_Insert [in 0, out 0, local 17]
$s6 = $s7
$s7 = $s5
$s5 = 0
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s4
$a1 = $s6
$a2 = $s7
$a3 = $s5
call $s3
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s2 = $v0
$s5 = $s2
$s5 = $s4
@@ -524,7 +476,7 @@ func List_Insert [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func List_SetNext [in 0, out 0, local 17]
+func List_SetNext [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -547,7 +499,7 @@ func List_SetNext [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func List_Delete [in 0, out 0, local 38]
+func List_Delete [in 0, out 0, local 35]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -570,225 +522,281 @@ func List_Delete [in 0, out 0, local 38]
$t7 = [$s6+40]
while65_test:
$s6 = Eq($s0 0 )
- null = $s6
+ $t0 = local[17]
+ $t0 = $s6
+ local[17] = $t0
$s6 = Eq($s4 0 )
- null = $s6
- $s6 = Eq(1 null )
- null = Eq(1 null )
- null = Eq($s6 null )
- $s6 = null
+ $t0 = local[18]
+ $t0 = $s6
+ local[18] = $t0
+ $t0 = local[17]
+ $s6 = Eq(1 $t0 )
+ local[17] = $t0
+ $t0 = local[19]
+ $t1 = local[18]
+ $t0 = Eq(1 $t1 )
+ local[18] = $t1
+ $t1 = local[20]
+ $t2 = local[19]
+ $t1 = Eq($s6 $t2 )
+ local[19] = $t2
+ local[20] = $t1
+ $t1 = local[20]
+ $s6 = $t1
+ local[20] = $t1
if0 $s6 goto :while65_end
+ local[19] = $t0
while65_body:
$s7 = $s7
$s6 = [$s7+0]
- null = [$s6+16]
+ $t0 = local[21]
+ $t0 = [$s6+16]
+ local[21] = $t0
$s6 = $t7
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s7
$a1 = $s6
- call null
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t0 = local[21]
+ $t1 = local[21]
+ call $t1
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$t3 = $v0
+ local[21] = $t1
$s6 = $t3
+ local[21] = $t0
if0 $s6 goto :if74_else
if74_body:
$s4 = 1
$s6 = $s2
- null = 0
- null = LtS($s6 null )
- $s6 = null
+ $t0 = local[22]
+ $t0 = 0
+ local[22] = $t0
+ $t0 = local[23]
+ $t1 = local[22]
+ $t0 = LtS($s6 $t1 )
+ local[22] = $t1
+ $t1 = local[23]
+ $s6 = $t1
+ local[23] = $t1
if0 $s6 goto :if79_else
+ local[23] = $t0
if79_body:
$s1 = $s1
$s6 = [$s1+0]
- null = [$s6+32]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ $t0 = local[24]
+ $t0 = [$s6+32]
+ local[24] = $t0
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s1
- call null
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t0 = local[24]
+ $t1 = local[24]
+ call $t1
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$t5 = $v0
+ local[24] = $t1
$s5 = $t5
+ local[24] = $t0
goto :if79_end
if79_else:
$s6 = 0
- null = 555
- null = Sub($s6 null )
- $s6 = null
+ $t0 = local[25]
+ $t0 = 555
+ local[25] = $t0
+ $t0 = local[26]
+ $t1 = local[25]
+ $t0 = Sub($s6 $t1 )
+ local[25] = $t1
+ $t1 = local[26]
+ $s6 = $t1
+ local[26] = $t1
PrintIntS($s6 )
+ local[26] = $t0
$s3 = $s3
$s6 = [$s3+0]
- null = [$s6+12]
+ $t0 = local[27]
+ $t0 = [$s6+12]
+ local[27] = $t0
$s1 = $s1
$s6 = [$s1+0]
- null = [$s6+32]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ $t0 = local[28]
+ $t0 = [$s6+32]
+ local[28] = $t0
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s1
- call null
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t0 = local[28]
+ $t1 = local[28]
+ call $t1
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$t6 = $v0
+ local[28] = $t1
$s6 = $t6
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[28] = $t0
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s3
$a1 = $s6
- call null
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t0 = local[27]
+ $t1 = local[27]
+ call $t1
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$t4 = $v0
+ local[27] = $t1
$s6 = $t4
+ local[27] = $t0
$s6 = 0
- null = 555
- null = Sub($s6 null )
- $s6 = null
+ $t0 = local[29]
+ $t0 = 555
+ local[29] = $t0
+ $t0 = local[30]
+ $t1 = local[29]
+ $t0 = Sub($s6 $t1 )
+ local[29] = $t1
+ $t1 = local[30]
+ $s6 = $t1
+ local[30] = $t1
PrintIntS($s6 )
+ local[30] = $t0
if79_end:
goto :if74_end
if74_else:
$s6 = 0
if74_end:
$s6 = Eq($s4 0 )
- null = $s6
- if0 null goto :if101_else
+ $t0 = local[31]
+ $t0 = $s6
+ local[31] = $t0
+ $t0 = local[31]
+ if0 $t0 goto :if101_else
+ local[31] = $t0
if101_body:
$s3 = $s1
$s1 = $s1
$s6 = [$s1+0]
- null = [$s6+32]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ $t0 = local[32]
+ $t0 = [$s6+32]
+ local[32] = $t0
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s1
- call null
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
- null = $v0
- $s1 = null
+ $t0 = local[32]
+ $t1 = local[32]
+ call $t1
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
+ $t2 = local[14]
+ $t2 = $v0
+ local[14] = $t2
+ local[32] = $t1
+ $t1 = local[14]
+ $s1 = $t1
+ local[14] = $t1
$s1 = $s1
+ local[32] = $t0
$s6 = [$s1+0]
- null = [$s6+24]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ $t0 = local[33]
+ $t0 = [$s6+24]
+ local[33] = $t0
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s1
- call null
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
- null = $v0
- $s0 = null
+ $t0 = local[33]
+ $t1 = local[33]
+ call $t1
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
+ $t2 = local[16]
+ $t2 = $v0
+ local[16] = $t2
+ local[33] = $t1
+ $t1 = local[16]
+ $s0 = $t1
+ local[16] = $t1
$s1 = $s1
+ local[33] = $t0
$s6 = [$s1+0]
- null = [$s6+28]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ $t0 = local[34]
+ $t0 = [$s6+28]
+ local[34] = $t0
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s1
- call null
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
- null = $v0
- $t7 = null
+ $t0 = local[34]
+ $t1 = local[34]
+ call $t1
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
+ $t2 = local[15]
+ $t2 = $v0
+ local[15] = $t2
+ local[34] = $t1
+ $t1 = local[15]
+ $t7 = $t1
+ local[15] = $t1
$s2 = 1
+ local[34] = $t0
goto :if101_end
if101_else:
$s6 = 0
@@ -806,7 +814,7 @@ while65_end:
$s6 = local[6]
$s7 = local[7]
ret
-func List_Search [in 0, out 0, local 17]
+func List_Search [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -830,27 +838,21 @@ while113_body:
$t5 = [$s7+0]
$s6 = [$t5+16]
$t5 = $s2
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s7
$a1 = $t5
call $s6
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$t6 = $v0
$t5 = $t6
if0 $t5 goto :if116_else
@@ -863,76 +865,58 @@ if116_end:
$s4 = $s4
$t5 = [$s4+0]
$s6 = [$t5+32]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s4
call $s6
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s1 = $v0
$s4 = $s1
$s4 = $s4
$s6 = [$s4+0]
$t5 = [$s6+24]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s4
call $t5
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$t7 = $v0
$s3 = $t7
$s4 = $s4
$t5 = [$s4+0]
$s6 = [$t5+28]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s4
call $s6
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s0 = $v0
$s2 = $s0
goto :while113_test
@@ -948,7 +932,7 @@ while113_end:
$s6 = local[6]
$s7 = local[7]
ret
-func List_GetEnd [in 0, out 0, local 17]
+func List_GetEnd [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -969,7 +953,7 @@ func List_GetEnd [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func List_GetElem [in 0, out 0, local 17]
+func List_GetElem [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -990,7 +974,7 @@ func List_GetElem [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func List_GetNext [in 0, out 0, local 17]
+func List_GetNext [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -1011,7 +995,7 @@ func List_GetNext [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func List_Print [in 0, out 0, local 17]
+func List_Print [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -1032,102 +1016,78 @@ while134_body:
$s4 = $s4
$t7 = [$s4+0]
$s7 = [$t7+4]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s4
call $s7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s0 = $v0
$s7 = $s0
PrintIntS($s7 )
$s6 = $s6
$s7 = [$s6+0]
$t7 = [$s7+32]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $t7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s2 = $v0
$s6 = $s2
$s6 = $s6
$t7 = [$s6+0]
$s7 = [$t7+24]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $s7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$s5 = $s3
$s6 = $s6
$s7 = [$s6+0]
$t7 = [$s7+28]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
call $t7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s1 = $v0
$s4 = $s1
goto :while134_test
@@ -1143,7 +1103,7 @@ while134_end:
$s6 = local[6]
$s7 = local[7]
ret
-func LL_Start [in 0, out 0, local 17]
+func LL_Start [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2
@@ -1159,77 +1119,59 @@ func LL_Start [in 0, out 0, local 17]
$s7 = $s7
$s6 = [$s7+0]
$s5 = [$s6+0]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s7
call $s5
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s6 = $v0
$s5 = $s6
$s5 = $s7
$s5 = $s5
$s7 = [$s5+0]
$s6 = [$s7+0]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s6
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s7 = $v0
$s5 = $s7
$s5 = $s5
$s7 = [$s5+0]
$s6 = [$s7+36]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s6
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s7 = $v0
$s5 = $s7
$s7 = HeapAllocZ(36 )
@@ -1241,81 +1183,63 @@ func LL_Start [in 0, out 0, local 17]
$s7 = 25
$s3 = 37000
$s2 = 0
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
$a1 = $s7
$a2 = $s3
$a3 = $s2
call $s4
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s1 = $v0
$s5 = $s1
$s5 = $s5
$s1 = [$s5+0]
$s2 = [$s1+8]
$s1 = $s6
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s1
call $s2
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$s5 = $s3
$s5 = $s5
$s3 = [$s5+0]
$s1 = [$s3+36]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s1
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$s5 = $s3
$s3 = 10000000
@@ -1329,29 +1253,23 @@ func LL_Start [in 0, out 0, local 17]
$s3 = 39
$s2 = 42000
$s7 = 1
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
$a1 = $s3
$a2 = $s2
$a3 = $s7
call $s1
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s4 = $v0
$s5 = $s4
$s4 = $s6
@@ -1359,52 +1277,40 @@ func LL_Start [in 0, out 0, local 17]
$s7 = [$s5+0]
$s2 = [$s7+8]
$s7 = $s6
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s7
call $s2
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$s5 = $s3
$s5 = $s5
$s3 = [$s5+0]
$s7 = [$s3+36]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$s5 = $s3
$s3 = 10000000
@@ -1418,81 +1324,63 @@ func LL_Start [in 0, out 0, local 17]
$s3 = 22
$s2 = 34000
$s1 = 0
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
$a1 = $s3
$a2 = $s2
$a3 = $s1
call $s7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s0 = $v0
$s5 = $s0
$s5 = $s5
$s0 = [$s5+0]
$s1 = [$s0+8]
$s0 = $s6
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s0
call $s1
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s2 = $v0
$s5 = $s2
$s5 = $s5
$s2 = [$s5+0]
$s0 = [$s2+36]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s0
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s2 = $v0
$s5 = $s2
$s2 = HeapAllocZ(36 )
@@ -1504,56 +1392,44 @@ func LL_Start [in 0, out 0, local 17]
$s2 = 27
$s3 = 34000
$s7 = 0
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s0
$a1 = $s2
$a2 = $s3
$a3 = $s7
call $s1
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$t7 = $v0
$s5 = $t7
$s5 = $s5
$t7 = [$s5+0]
$s7 = [$t7+20]
$t7 = $s4
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $t7
call $s7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$t7 = $s3
PrintIntS($t7 )
@@ -1561,27 +1437,21 @@ func LL_Start [in 0, out 0, local 17]
$t7 = [$s5+0]
$s3 = [$t7+20]
$t7 = $s0
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $t7
call $s3
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s0 = $v0
$t7 = $s0
PrintIntS($t7 )
@@ -1596,81 +1466,63 @@ func LL_Start [in 0, out 0, local 17]
$t7 = 28
$s3 = 35000
$s7 = 0
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s6
$a1 = $t7
$a2 = $s3
$a3 = $s7
call $s0
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s2 = $v0
$s5 = $s2
$s5 = $s5
$s2 = [$s5+0]
$s7 = [$s2+8]
$s2 = $s6
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s2
call $s7
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$s5 = $s3
$s5 = $s5
$s3 = [$s5+0]
$s2 = [$s3+36]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s2
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s3 = $v0
$s5 = $s3
$s3 = 2220000
@@ -1679,52 +1531,40 @@ func LL_Start [in 0, out 0, local 17]
$s3 = [$s5+0]
$s2 = [$s3+16]
$s3 = $s4
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s3
call $s2
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s4 = $v0
$s5 = $s4
$s5 = $s5
$s4 = [$s5+0]
$s3 = [$s4+36]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s3
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s4 = $v0
$s5 = $s4
$s4 = 33300000
@@ -1733,52 +1573,40 @@ func LL_Start [in 0, out 0, local 17]
$s4 = [$s5+0]
$s3 = [$s4+16]
$s4 = $s6
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
$a1 = $s4
call $s3
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s6 = $v0
$s5 = $s6
$s5 = $s5
$s6 = [$s5+0]
$s4 = [$s6+36]
- local[8] = $t0
- local[9] = $t1
- local[10] = $t2
- local[11] = $t3
- local[12] = $t4
- local[13] = $t5
- local[14] = $t6
- local[15] = $t7
- local[16] = $t8
+ local[8] = $t3
+ local[9] = $t4
+ local[10] = $t5
+ local[11] = $t6
+ local[12] = $t7
+ local[13] = $t8
$a0 = $s5
call $s4
- $t0 = local[8]
- $t1 = local[9]
- $t2 = local[10]
- $t3 = local[11]
- $t4 = local[12]
- $t5 = local[13]
- $t6 = local[14]
- $t7 = local[15]
- $t8 = local[16]
+ $t3 = local[8]
+ $t4 = local[9]
+ $t5 = local[10]
+ $t6 = local[11]
+ $t7 = local[12]
+ $t8 = local[13]
$s6 = $v0
$s5 = $s6
$s6 = 44440000
@@ -1794,7 +1622,7 @@ func LL_Start [in 0, out 0, local 17]
$s6 = local[6]
$s7 = local[7]
ret
-func AllocArray [in 0, out 0, local 17]
+func AllocArray [in 0, out 0, local 14]
local[0] = $s0
local[1] = $s1
local[2] = $s2