Contains

Submission Date: 2024/9/23 17:27:31
Status: Accepted
Author: mm_mm
Lines: 220

VSM

lxor $lm0 $ln0v $ls0v
lxor $lm0 $ln8v $ls8v
lxor $lm0 $ln16v $ls16v
lxor $lm0 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr32v $ls32v
lxor $lm2 $ln0v $ls0v
lxor $lm2 $ln8v $ls8v
lxor $lm2 $ln16v $ls16v
lxor $lm2 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr40v $ls40v
lmin $ls[34,36,38,32] $lr32v $nowrite
lmin $ls[36,38,32,34] $aluf $nowrite
lmin $ls[38,32,34,36] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr0
lxor $lm4 $ln0v $ls0v
lxor $lm4 $ln8v $ls8v
lxor $lm4 $ln16v $ls16v
lxor $lm4 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr48v $ls48v
lmin $ls[42,44,46,40] $lr40v $nowrite
lmin $ls[44,46,40,42] $aluf $nowrite
lmin $ls[46,40,42,44] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr2
lxor $lm6 $ln0v $ls0v
lxor $lm6 $ln8v $ls8v
lxor $lm6 $ln16v $ls16v
lxor $lm6 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr56v $ls56v
lmin $ls[50,52,54,48] $lr48v $nowrite
lmin $ls[52,54,48,50] $aluf $nowrite
lmin $ls[54,48,50,52] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr4
lxor $lm8 $ln0v $ls0v
lxor $lm8 $ln8v $ls8v
lxor $lm8 $ln16v $ls16v
lxor $lm8 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr64v $ls64v
lmin $ls[58,60,62,56] $lr56v $nowrite
lmin $ls[60,62,56,58] $aluf $nowrite
lmin $ls[62,56,58,60] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr6
lxor $lm10 $ln0v $ls0v
lxor $lm10 $ln8v $ls8v
lxor $lm10 $ln16v $ls16v
lxor $lm10 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr72v $ls72v
lmin $ls[66,68,70,64] $lr64v $nowrite
lmin $ls[68,70,64,66] $aluf $nowrite
lmin $ls[70,64,66,68] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr8
lxor $lm12 $ln0v $ls0v
lxor $lm12 $ln8v $ls8v
lxor $lm12 $ln16v $ls16v
lxor $lm12 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr80v $ls80v
lmin $ls[74,76,78,72] $lr72v $nowrite
lmin $ls[76,78,72,74] $aluf $nowrite
lmin $ls[78,72,74,76] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr10
lxor $lm14 $ln0v $ls0v
lxor $lm14 $ln8v $ls8v
lxor $lm14 $ln16v $ls16v
lxor $lm14 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr88v $ls88v
lmin $ls[82,84,86,80] $lr80v $nowrite
lmin $ls[84,86,80,82] $aluf $nowrite
lmin $ls[86,80,82,84] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr12
lxor $lm16 $ln0v $ls0v
lxor $lm16 $ln8v $ls8v
lxor $lm16 $ln16v $ls16v
lxor $lm16 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr96v $ls96v
lmin $ls[90,92,94,88] $lr88v $nowrite
lmin $ls[92,94,88,90] $aluf $nowrite
lmin $ls[94,88,90,92] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr14
lxor $lm18 $ln0v $ls0v
lxor $lm18 $ln8v $ls8v
lxor $lm18 $ln16v $ls16v
lxor $lm18 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr104v $ls104v
lmin $ls[98,100,102,96] $lr96v $nowrite
lmin $ls[100,102,96,98] $aluf $nowrite
lmin $ls[102,96,98,100] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr16
lxor $lm20 $ln0v $ls0v
lxor $lm20 $ln8v $ls8v
lxor $lm20 $ln16v $ls16v
lxor $lm20 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr112v $ls112v
lmin $ls[106,108,110,104] $lr104v $nowrite
lmin $ls[108,110,104,106] $aluf $nowrite
lmin $ls[110,104,106,108] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr18
lxor $lm22 $ln0v $ls0v
lxor $lm22 $ln8v $ls8v
lxor $lm22 $ln16v $ls16v
lxor $lm22 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr120v $ls120v
lmin $ls[114,116,118,112] $lr112v $nowrite
lmin $ls[116,118,112,114] $aluf $nowrite
lmin $ls[118,112,114,116] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr20
lxor $lm24 $ln0v $ls0v
lxor $lm24 $ln8v $ls8v
lxor $lm24 $ln16v $ls16v
lxor $lm24 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr128v $ls128v
lmin $ls[122,124,126,120] $lr120v $nowrite
lmin $ls[124,126,120,122] $aluf $nowrite
lmin $ls[126,120,122,124] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr22
lxor $lm26 $ln0v $ls0v
lxor $lm26 $ln8v $ls8v
lxor $lm26 $ln16v $ls16v
lxor $lm26 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr136v $ls136v
lmin $ls[130,132,134,128] $lr128v $nowrite
lmin $ls[132,134,128,130] $aluf $nowrite
lmin $ls[134,128,130,132] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr24
lxor $lm28 $ln0v $ls0v
lxor $lm28 $ln8v $ls8v
lxor $lm28 $ln16v $ls16v
lxor $lm28 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr144v $ls144v
lmin $ls[138,140,142,136] $lr136v $nowrite
lmin $ls[140,142,136,138] $aluf $nowrite
lmin $ls[142,136,138,140] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr26
lxor $lm30 $ln0v $ls0v
lxor $lm30 $ln8v $ls8v
lxor $lm30 $ln16v $ls16v
lxor $lm30 $ln24v $ls24v
lmin $ls0v $aluf $nowrite
lmin $ls8v $aluf $nowrite
lmin $ls16v $aluf $lr152v $ls152v
lmin $ls[146,148,150,144] $lr144v $nowrite
lmin $ls[148,150,144,146] $aluf $nowrite
lmin $ls[150,144,146,148] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr28
lmin $ls[154,156,158,152] $lr152v $nowrite
lmin $ls[156,158,152,154] $aluf $nowrite
lmin $ls[158,152,154,156] $aluf $nowrite
lor $ln1024 $aluf $omr1
linc/$imr1 $ln1024 $lr30
l1bmrlbor $llr0v $llb0
l1bmm $llbi $lls32v; l1bmrlbor $llr16v $llb32
l1bmm $llbi $lls48v
nop
msr $ls32v $lr40v
msr $aluf $lr48v
msr $aluf $lr56v
lor $aluf $lr48v $nowrite
lor $aluf $lr40v $nowrite
lor $aluf $ls32v $ln32v
msr $ls40v $lr40v
msr $aluf $lr48v
msr $aluf $lr56v
lor $aluf $lr48v $nowrite
lor $aluf $lr40v $nowrite
lor $aluf $ls40v $ln40v
msr $ls48v $lr40v
msr $aluf $lr48v
msr $aluf $lr56v
lor $aluf $lr48v $nowrite
lor $aluf $lr40v $nowrite
lor $aluf $ls48v $ln48v
msr $ls56v $lr40v
msr $aluf $lr48v
msr $aluf $lr56v
lor $aluf $lr48v $nowrite
lor $aluf $lr40v $nowrite
lor $aluf $ls56v $ln56v
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Output

ACCEPTED!! score=220 j=220 m=0 bytes=6146
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
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