summaryrefslogtreecommitdiff
path: root/output/LinkedList.vaporm
diff options
context:
space:
mode:
Diffstat (limited to 'output/LinkedList.vaporm')
-rw-r--r--output/LinkedList.vaporm90
1 files changed, 45 insertions, 45 deletions
diff --git a/output/LinkedList.vaporm b/output/LinkedList.vaporm
index 30eb560..7b480ea 100644
--- a/output/LinkedList.vaporm
+++ b/output/LinkedList.vaporm
@@ -43,7 +43,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]
@@ -53,6 +52,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]
@@ -180,7 +180,6 @@ func Element_Equal [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s6
call $s3
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -190,6 +189,7 @@ func Element_Equal [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s3 = $s4
$s4 = [$s5+0]
$s2 = $s3
@@ -208,7 +208,6 @@ func Element_Equal [in 0, out 0, local 17]
$a1 = $s2
$a2 = $s3
call $s4
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -218,6 +217,7 @@ func Element_Equal [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$s3 = Eq($s1 0 )
$s1 = $s3
if0 $s1 goto :if12_else
@@ -239,7 +239,6 @@ if12_else:
local[16] = $t8
$a0 = $s6
call $s3
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -249,6 +248,7 @@ if12_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$s3 = $s1
$s1 = [$s5+0]
$s2 = $s3
@@ -267,7 +267,6 @@ if12_else:
$a1 = $s2
$a2 = $s3
call $s1
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -277,6 +276,7 @@ if12_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s3 = Eq($s4 0 )
$s4 = $s3
if0 $s4 goto :if21_else
@@ -301,7 +301,6 @@ if27_body:
local[16] = $t8
$a0 = $s6
call $s5
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -311,6 +310,7 @@ if27_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = Eq($s4 0 )
$s4 = $s5
if0 $s4 goto :if28_else
@@ -336,7 +336,6 @@ if27_else:
local[16] = $t8
$a0 = $s6
call $s5
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -346,6 +345,7 @@ if27_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = $s4
if0 $s5 goto :if33_else
if33_body:
@@ -502,7 +502,6 @@ func List_Insert [in 0, out 0, local 17]
$a2 = $s7
$a3 = $s5
call $s3
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -512,6 +511,7 @@ func List_Insert [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s5 = $s2
$s5 = $s4
$v0 = $s5
@@ -595,7 +595,6 @@ while65_body:
$a0 = $s7
$a1 = $s6
call null
- $t3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -605,6 +604,7 @@ while65_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t3 = $v0
$s6 = $t3
if0 $s6 goto :if74_else
if74_body:
@@ -629,7 +629,6 @@ if79_body:
local[16] = $t8
$a0 = $s1
call null
- $t5 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -639,6 +638,7 @@ if79_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t5 = $v0
$s5 = $t5
goto :if79_end
if79_else:
@@ -664,7 +664,6 @@ if79_else:
local[16] = $t8
$a0 = $s1
call null
- $t6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -674,6 +673,7 @@ if79_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t6 = $v0
$s6 = $t6
local[8] = $t0
local[9] = $t1
@@ -687,7 +687,6 @@ if79_else:
$a0 = $s3
$a1 = $s6
call null
- $t4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -697,6 +696,7 @@ if79_else:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t4 = $v0
$s6 = $t4
$s6 = 0
null = 555
@@ -727,7 +727,6 @@ if101_body:
local[16] = $t8
$a0 = $s1
call null
- null = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -737,6 +736,7 @@ if101_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ null = $v0
$s1 = null
$s1 = $s1
$s6 = [$s1+0]
@@ -752,7 +752,6 @@ if101_body:
local[16] = $t8
$a0 = $s1
call null
- null = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -762,6 +761,7 @@ if101_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ null = $v0
$s0 = null
$s1 = $s1
$s6 = [$s1+0]
@@ -777,7 +777,6 @@ if101_body:
local[16] = $t8
$a0 = $s1
call null
- null = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -787,6 +786,7 @@ if101_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ null = $v0
$t7 = null
$s2 = 1
goto :if101_end
@@ -842,7 +842,6 @@ while113_body:
$a0 = $s7
$a1 = $t5
call $s6
- $t6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -852,6 +851,7 @@ while113_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t6 = $v0
$t5 = $t6
if0 $t5 goto :if116_else
if116_body:
@@ -874,7 +874,6 @@ if116_end:
local[16] = $t8
$a0 = $s4
call $s6
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -884,6 +883,7 @@ if116_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$s4 = $s1
$s4 = $s4
$s6 = [$s4+0]
@@ -899,7 +899,6 @@ if116_end:
local[16] = $t8
$a0 = $s4
call $t5
- $t7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -909,6 +908,7 @@ if116_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t7 = $v0
$s3 = $t7
$s4 = $s4
$t5 = [$s4+0]
@@ -924,7 +924,6 @@ if116_end:
local[16] = $t8
$a0 = $s4
call $s6
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -934,6 +933,7 @@ if116_end:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$s2 = $s0
goto :while113_test
while113_end:
@@ -1043,7 +1043,6 @@ while134_body:
local[16] = $t8
$a0 = $s4
call $s7
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1053,6 +1052,7 @@ while134_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$s7 = $s0
PrintIntS($s7 )
$s6 = $s6
@@ -1069,7 +1069,6 @@ while134_body:
local[16] = $t8
$a0 = $s6
call $t7
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1079,6 +1078,7 @@ while134_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s6 = $s2
$s6 = $s6
$t7 = [$s6+0]
@@ -1094,7 +1094,6 @@ while134_body:
local[16] = $t8
$a0 = $s6
call $s7
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1104,6 +1103,7 @@ while134_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
$s6 = $s6
$s7 = [$s6+0]
@@ -1119,7 +1119,6 @@ while134_body:
local[16] = $t8
$a0 = $s6
call $t7
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1129,6 +1128,7 @@ while134_body:
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$s4 = $s1
goto :while134_test
while134_end:
@@ -1170,7 +1170,6 @@ func LL_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]
@@ -1180,6 +1179,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s6 = $v0
$s5 = $s6
$s5 = $s7
$s5 = $s5
@@ -1196,7 +1196,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s6
- $s7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1206,6 +1205,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s7 = $v0
$s5 = $s7
$s5 = $s5
$s7 = [$s5+0]
@@ -1221,7 +1221,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s6
- $s7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1231,6 +1230,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s7 = $v0
$s5 = $s7
$s7 = HeapAllocZ(36 )
[$s7+0] = :functable_Element
@@ -1255,7 +1255,6 @@ func LL_Start [in 0, out 0, local 17]
$a2 = $s3
$a3 = $s2
call $s4
- $s1 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1265,6 +1264,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s1 = $v0
$s5 = $s1
$s5 = $s5
$s1 = [$s5+0]
@@ -1282,7 +1282,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $s1
call $s2
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1292,6 +1291,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
$s5 = $s5
$s3 = [$s5+0]
@@ -1307,7 +1307,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s1
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1317,6 +1316,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
$s3 = 10000000
PrintIntS($s3 )
@@ -1343,7 +1343,6 @@ func LL_Start [in 0, out 0, local 17]
$a2 = $s2
$a3 = $s7
call $s1
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1353,6 +1352,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = $s4
$s4 = $s6
$s5 = $s5
@@ -1371,7 +1371,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $s7
call $s2
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1381,6 +1380,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
$s5 = $s5
$s3 = [$s5+0]
@@ -1396,7 +1396,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s7
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1406,6 +1405,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
$s3 = 10000000
PrintIntS($s3 )
@@ -1432,7 +1432,6 @@ func LL_Start [in 0, out 0, local 17]
$a2 = $s2
$a3 = $s1
call $s7
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1442,6 +1441,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$s5 = $s0
$s5 = $s5
$s0 = [$s5+0]
@@ -1459,7 +1459,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $s0
call $s1
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1469,6 +1468,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s5 = $s2
$s5 = $s5
$s2 = [$s5+0]
@@ -1484,7 +1484,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s0
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1494,6 +1493,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s5 = $s2
$s2 = HeapAllocZ(36 )
[$s2+0] = :functable_Element
@@ -1518,7 +1518,6 @@ func LL_Start [in 0, out 0, local 17]
$a2 = $s3
$a3 = $s7
call $s1
- $t7 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1528,6 +1527,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $t7 = $v0
$s5 = $t7
$s5 = $s5
$t7 = [$s5+0]
@@ -1545,7 +1545,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $t7
call $s7
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1555,6 +1554,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$t7 = $s3
PrintIntS($t7 )
$s5 = $s5
@@ -1573,7 +1573,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $t7
call $s3
- $s0 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1583,6 +1582,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s0 = $v0
$t7 = $s0
PrintIntS($t7 )
$t7 = 10000000
@@ -1610,7 +1610,6 @@ func LL_Start [in 0, out 0, local 17]
$a2 = $s3
$a3 = $s7
call $s0
- $s2 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1620,6 +1619,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s2 = $v0
$s5 = $s2
$s5 = $s5
$s2 = [$s5+0]
@@ -1637,7 +1637,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $s2
call $s7
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1647,6 +1646,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
$s5 = $s5
$s3 = [$s5+0]
@@ -1662,7 +1662,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s2
- $s3 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1672,6 +1671,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s3 = $v0
$s5 = $s3
$s3 = 2220000
PrintIntS($s3 )
@@ -1691,7 +1691,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $s3
call $s2
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1701,6 +1700,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = $s4
$s5 = $s5
$s4 = [$s5+0]
@@ -1716,7 +1716,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s3
- $s4 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1726,6 +1725,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s4 = $v0
$s5 = $s4
$s4 = 33300000
PrintIntS($s4 )
@@ -1745,7 +1745,6 @@ func LL_Start [in 0, out 0, local 17]
$a0 = $s5
$a1 = $s4
call $s3
- $s6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1755,6 +1754,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s6 = $v0
$s5 = $s6
$s5 = $s5
$s6 = [$s5+0]
@@ -1770,7 +1770,6 @@ func LL_Start [in 0, out 0, local 17]
local[16] = $t8
$a0 = $s5
call $s4
- $s6 = $v0
$t0 = local[8]
$t1 = local[9]
$t2 = local[10]
@@ -1780,6 +1779,7 @@ func LL_Start [in 0, out 0, local 17]
$t6 = local[14]
$t7 = local[15]
$t8 = local[16]
+ $s6 = $v0
$s5 = $s6
$s6 = 44440000
PrintIntS($s6 )