diff options
Diffstat (limited to 'output/LinkedList.vaporm')
-rw-r--r-- | output/LinkedList.vaporm | 90 |
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 ) |