Count Up

Submission Date: 2024/9/23 17:24:08
Status: Accepted
Author: kosakkun
Lines: 84

VSM

imm i"1" $s1
imm i"3" $n3
imm i"4" $n5
imm i"5" $n7
imm i"7" $n9
imm i"8" $n11
lnot $ls0 $ls12
imm i"4096" $ls14
imm i"16384" $ls16
# PE ================
linc $subpeid $lr0
# MAB ================
land $mabid $ls[0,12,0,12] $lr[30,32,30,32]
# L1B ================
land $l1bid $ls[0,12,0,12] $lr[34,36,34,36]
# L2B ================
lbsl $l2bid $ln6 $ls38
lbsl $lr[30,32,34,36] $ln[2,10,4,8] $ls[30,32,34,36]
lbsl $lr0 $ls0 $lr0
ladd $aluf $ls30 $nowrite
ladd $aluf $ls32 $nowrite
ladd $aluf $ls34 $nowrite
ladd $aluf $ls36 $nowrite
ladd $aluf $ls38 $lr0v
# 1 => 0, 1, 2 ~ 7
nop
idec $r1 $r0v100
nop
iadd $lr0 $ls14 $lr2
iadd $aluf $ls14 $lr4
iadd $aluf $ls14 $lr6
nop
l1bmd $lr0v $lb0
iadd $lr0v $ls16 $lr0v # 8092
nop
l2bmd $lb0 $lc0
l2bmd $lb32 $lc256
l2bmd $lb64 $lc512
l2bmd $lb96 $lc768
l2bmd $lb128 $lc1024
l2bmd $lb160 $lc1280
l2bmd $lb192 $lc1536
l2bmd $lb224 $lc1792
l1bmd $lr0v $lb0
mvd/n64 $lc0 $p0@0
mvd/n64 $lc128 $p512@0
mvd/n64 $lc256 $p1024@0
mvd/n64 $lc384 $p1536@0
mvd/n64 $lc512 $p2048@0
mvd/n64 $lc640 $p2560@0
mvd/n64 $lc768 $p3072@0
mvd/n64 $lc896 $p3584@0
mvd/n64 $lc1024 $p4096@0
mvd/n64 $lc1152 $p4608@0
mvd/n64 $lc1280 $p5120@0
mvd/n64 $lc1408 $p5632@0
mvd/n64 $lc1536 $p6144@0
mvd/n64 $lc1664 $p6656@0
mvd/n64 $lc1792 $p7168@0
mvd/n64 $lc1920 $p7680@0
mvp/n8192 $p0@0 $d0@0
nop/2
##################################
l2bmd $lb0 $lc0
l2bmd $lb32 $lc256
l2bmd $lb64 $lc512
l2bmd $lb96 $lc768
l2bmd $lb128 $lc1024
l2bmd $lb160 $lc1280
l2bmd $lb192 $lc1536
l2bmd $lb224 $lc1792
nop
mvd/n64 $lc0 $p0@0
mvd/n64 $lc128 $p512@0
mvd/n64 $lc256 $p1024@0
mvd/n64 $lc384 $p1536@0
mvd/n64 $lc512 $p2048@0
mvd/n64 $lc640 $p2560@0
mvd/n64 $lc768 $p3072@0
mvd/n64 $lc896 $p3584@0
mvd/n64 $lc1024 $p4096@0
mvd/n64 $lc1152 $p4608@0
mvd/n64 $lc1280 $p5120@0
mvd/n64 $lc1408 $p5632@0
mvd/n64 $lc1536 $p6144@0
mvd/n64 $lc1664 $p6656@0
mvd/n64 $lc1792 $p7168@0
mvd/n64 $lc1920 $p7680@0
mvp/n8192 $p0@0 $d8192@0
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Output

ACCEPTED!! score=84 j=50 m=34 bytes=1759
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Error

------------------- vsm --------------------
imm i"1" $s1
imm i"3" $n3
imm i"4" $n5
imm i"5" $n7
imm i"7" $n9
imm i"8" $n11
lnot $ls0 $ls12
imm i"4096" $ls14
imm i"16384" $ls16
# PE ================
linc $subpeid $lr0
# MAB ================
land $mabid $ls[0,12,0,12] $lr[30,32,30,32]
# L1B ================
land $l1bid $ls[0,12,0,12] $lr[34,36,34,36]
# L2B ================
lbsl $l2bid $ln6 $ls38
lbsl $lr[30,32,34,36] $ln[2,10,4,8] $ls[30,32,34,36]
lbsl $lr0 $ls0 $lr0
ladd $aluf $ls30 $nowrite
ladd $aluf $ls32 $nowrite
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX