Contains

Submission Date: 2024/9/11 20:42:16
Status: Accepted
Author: fof
Lines: 102

VSM

imm ui"5" $lr8v
imm i"32" $t
ladd/0001 $aluf $r25v2 $nowrite
ladd/0011 $t $aluf $nowrite
ladd/0111 $t $aluf $r25v2
llsr $ln0v $lr8v $nowrite
ladd $aluf $lr24v $t
lbsr $msb1 $ln0v $ls0v
lor $lmt512 $aluf $lmt512
llsr $ln8v $lr8v $nowrite
ladd $aluf $lr24v $t
lbsr $msb1 $ln8v $nowrite
lor $lmt512 $aluf $lmt512
llsr $ln16v $lr8v $nowrite
ladd $aluf $lr24v $t
lbsr $msb1 $ln16v $nowrite
lor $lmt512 $aluf $lmt512
llsr $ln24v $lr8v $nowrite
ladd $aluf $lr24v $t
lbsr $msb1 $ln24v $nowrite
lor $lmt512 $aluf $lmt512
nop/2
lpassa $lm512v $nowrite
lor $lm544v $aluf $nowrite
lor $lm576v $aluf $nowrite
lor $lm608v $aluf $t
lpassa $lm520v $nowrite
lpassa $t $lm512v; noforward
nop/2
lor $lm552v $aluf $nowrite
lor $lm584v $aluf $nowrite
lor $lm616v $aluf $t
lpassa $lm528v $nowrite
lpassa $t $lm520v; noforward
nop/2
lor $lm560v $aluf $nowrite
lor $lm592v $aluf $nowrite
lor $lm624v $aluf $t
lpassa $lm536v $nowrite
lpassa $t $lm528v; noforward
nop/2
lor $lm568v $aluf $nowrite
lor $lm600v $aluf $nowrite
lor $lm632v $aluf $t
nop
lpassa $t $lm536v
nop/2
dmwrite $lm512v $lx0; linc $ls400v $ln32v
dmwrite $lm520v $ly0; dmread $lx0 $lr256v; linc $ls400v $ln40v
dmwrite $lm528v $lx0; dmread $ly0 $lr264v
dmwrite $lm536v $ly0; dmread $lx0 $lr272v
dmread $ly0 $lr280v
nop
lpassa $lr258v8 $nowrite
lor $lr256v8 $aluf $lr256v8
lpassa $lr262v8 $nowrite
lor $lr260v8 $aluf $nowrite
lor $lr256v8 $aluf $lr256v8
lpassa $aluf $lr258v8
lpassa $aluf $lr260v8
lpassa $aluf $lr262v8
dmwrite $lr256v $lx0
dmread $lx0 $ln512v
dmwrite $lr264v $ly0
dmread $ly0 $ln520v
dmwrite $lr272v $lx0
dmread $lx0 $ln528v
dmwrite $lr280v $ly0
dmread $ly0 $ln536v
#d getd $lln512n0c0b0p0 8
nop/2
l1bmrlbor $ln512v $lbi
l1bmm $lbi $lm512v
l1bmrlbor $ln520v $lbi
l1bmm $lbi $lm520v
l1bmrlbor $ln528v $lbi
l1bmm $lbi $lm528v
l1bmrlbor $ln536v $lbi
l1bmm $lbi $lm536v
linc $ls400v $ln48v
linc $ls400v $ln56v
llsr $lm0v $lr8v $t
lbsr $msb1 $lm0v $ls0v
land $lmt512 $aluf $omr1 $ls0
lpassa $ls400v $ln32v/$imr1
llsr $lm8v $lr8v $t
lbsr $msb1 $lm8v $ls0v
land $lmt512 $aluf $omr1
lpassa $ls400v $ln40v/$imr1
llsr $lm16v $lr8v $t
lbsr $msb1 $lm16v $ls0v
land $lmt512 $aluf $omr1
lpassa $ls400v $ln48v/$imr1
llsr $lm24v $lr8v $t
lbsr $msb1 $lm24v $ls0v
land $lmt512 $aluf $omr1
lpassa $ls400v $ln56v/$imr1
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Output

ACCEPTED!! score=102 j=102 m=0 bytes=2230
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Error

------------------- vsm --------------------
# ======= In(0): ((8_L2B:1, 8_L1B:1, 16:1))@LM0 / ULong =======
d set $lm0n0c0b0 1 000000000000002F # values=[47] / ULong @[0]
d set $lm2n0c0b0 1 0000000000000066 # values=[102] / ULong @[1]
d set $lm4n0c0b0 1 000000000000029E # values=[670] / ULong @[2]
d set $lm6n0c0b0 1 0000000000000100 # values=[256] / ULong @[3]
d set $lm8n0c0b0 1 0000000000000021 # values=[33] / ULong @[4]
d set $lm10n0c0b0 1 0000000000000305 # values=[773] / ULong @[5]
d set $lm12n0c0b0 1 00000000000003B9 # values=[953] / ULong @[6]
d set $lm14n0c0b0 1 00000000000002F3 # values=[755] / ULong @[7]
d set $lm16n0c0b0 1 000000000000035B # values=[859] / ULong @[8]
d set $lm18n0c0b0 1 0000000000000160 # values=[352] / ULong @[9]
d set $lm20n0c0b0 1 00000000000000F4 # values=[244] / ULong @[10]
d set $lm22n0c0b0 1 000000000000005D # values=[93] / ULong @[11]
d set $lm24n0c0b0 1 00000000000003A2 # values=[930] / ULong @[12]
d set $lm26n0c0b0 1 0000000000000085 # values=[133] / ULong @[13]
d set $lm28n0c0b0 1 00000000000002B0 # values=[688] / ULong @[14]
d set $lm30n0c0b0 1 000000000000004C # values=[76] / ULong @[15]
d set $lm0n0c0b1 1 0000000000000240 # values=[576] / ULong @[16]
d set $lm2n0c0b1 1 0000000000000072 # values=[114] / ULong @[17]
d set $lm4n0c0b1 1 000000000000017A # values=[378] / ULong @[18]
d set $lm6n0c0b1 1 00000000000000FF # values=[255] / ULong @[19]
d set $lm8n0c0b1 1 000000000000030A # values=[778] / ULong @[20]
d set $lm10n0c0b1 1 000000000000011C # values=[284] / ULong @[21]
d set $lm12n0c0b1 1 0000000000000187 # values=[391] / ULong @[22]
d set $lm14n0c0b1 1 0000000000000128 # values=[296] / ULong @[23]
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX