HSV2RGB

Submission Date: 2024/11/30 12:29:46
Status: Accepted
Author: sosuupoyo
Lines: 29

VSM

imm i"0x40c00000" $ls0/1000
imm i"0x3f800000" $lr0/1000
ipassa $peid $ls128/1000; fvmul $lm0v6 $ls0 $lr8v
ffloor $mauf $ls8v; l1bmd $lm2v6 $lbi
fftoi $aluf $lr144v; fvfma $lm0v6 $ls0 -$aluf $ls16v; l1bmd $lbi $t # f, s
fvfma -$lm4v6 $lbf $lm4v6 $lr24v; l1bmd $ls128 $lb0 # p
fvmul $ls16v $t $nowrite
fvfma -$lm4v6 $mauf $lm4v6 $lr32v # q
fvfma $t $ls16v -$t $nowrite; l1bmp $lb0 $ls144v
ipassa $lr144v $nowrite; fvfma $mauf $lm4v6 $lm4v6 $lr40v; l1bmp $lb4 $ls152v # t
noforward; ixor $ls144 $aluf $omr6 # omr0 cannot be used
noforward; ixor $ls146 $aluf $omr1; fvpassa $lm4v6 $ln0v6/$imr6
noforward; ixor $ls148 $aluf $omr2; fvpassa $lr32v $ln0v6/$imr1
noforward; ixor $ls150 $aluf $omr3; fvpassa $lr24v $ln0v6/$imr2
noforward; ixor $ls152 $aluf $omr4; fvpassa $lr24v $ln0v6/$imr3
ixor $ls154 $aluf $omr5; fvpassa $lr40v $ln0v6/$imr4
fvpassa $lm4v6 $ln0v6/$imr5
fvpassa $lr40v $ln2v6/$imr6
fvpassa $lm4v6 $ln2v6/$imr1
fvpassa $lm4v6 $ln2v6/$imr2
fvpassa $lr32v $ln2v6/$imr3
fvpassa $lr24v $ln2v6/$imr4
fvpassa $lr24v $ln2v6/$imr5
fvpassa $lr24v $ln4v6/$imr6
fvpassa $lr24v $ln4v6/$imr1
fvpassa $lr40v $ln4v6/$imr2
fvpassa $lm4v6 $ln4v6/$imr3
fvpassa $lm4v6 $ln4v6/$imr4
fvpassa $lr32v $ln4v6/$imr5
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Output

ACCEPTED!! score=29 j=29 m=0 bytes=1157
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Error

------------------- vsm --------------------
# ======= In(0): ((4:3, 2_W:1, 4_PE:1), (3:1))@LM0 / Float =======
d set $lm0p0 1 3EBFC3B93F551AF6 # values=[0.3745401203632355, 0.8324426412582397] / Float @[0,0],[4,0]
d set $lm2p0 1 3F7362033E596F6D # values=[0.9507142901420593, 0.2123391181230545] / Float @[0,1],[4,1]
d set $lm4p0 1 3F3B63F43E3A3053 # values=[0.7319939136505127, 0.1818249672651291] / Float @[0,2],[4,2]
d set $lm0p1 1 3F1941AF3E3BCE64 # values=[0.5986585021018982, 0.18340450525283813] / Float @[1,0],[5,0]
d set $lm2p1 1 3E1FC35A3E9BC5A4 # values=[0.15601864457130432, 0.30424225330352783] / Float @[1,1],[5,1]
d set $lm4p1 1 3E1FBD073F065670 # values=[0.15599451959133148, 0.5247564315795898] / Float @[1,2],[5,2]
d set $lm0p2 1 3D6DE9153EDD27E6 # values=[0.058083612471818924, 0.4319450259208679] / Float @[2,0],[6,0]
d set $lm2p2 1 3F5DBDB83E951BFC # values=[0.8661761283874512, 0.29122912883758545] / Float @[2,1],[6,1]
d set $lm4p2 1 3F19E2AC3F1CA264 # values=[0.6011149883270264, 0.6118528842926025] / Float @[2,2],[6,2]
d set $lm0p3 1 3F35443F3E0ED77B # values=[0.7080726027488708, 0.13949386775493622] / Float @[3,0],[7,0]
d set $lm2p3 1 3CA8A0D03E9593FC # values=[0.02058449387550354, 0.29214465618133545] / Float @[3,1],[7,1]
d set $lm4p3 1 3F784C033EBB93C8 # values=[0.9699098467826843, 0.3663618564605713] / Float @[3,2],[7,2]
d set $lm6p0 1 3EE982013E9BF656 # values=[0.4560699760913849, 0.30461376905441284] / Float @[8,0],[12,0]
d set $lm8p0 1 3F49014B3DC80851 # values=[0.7851759791374207, 0.09767211228609085] / Float @[8,1],[12,1]
d set $lm10p0 1 3E4C77493F2F29E5 # values=[0.19967378675937653, 0.6842330098152161] / Float @[8,2],[12,2]
d set $lm6p1 1 3F03A4DE3EE15BAB # values=[0.5142344236373901, 0.44015249609947205] / Float @[9,0],[13,0]
d set $lm8p1 1 3F17A87B3DF9EF2F # values=[0.5924145579338074, 0.12203823775053024] / Float @[9,1],[13,1]
d set $lm10p1 1 3D3E42CA3EFD87D4 # values=[0.0464504137635231, 0.49517691135406494] / Float @[9,2],[13,2]
d set $lm6p2 1 3F1B880F3D0CDAFA # values=[0.6075448393821716, 0.03438851982355118] / Float @[10,0],[14,0]
d set $lm8p2 1 3E2E9DE03F68C939 # values=[0.17052412033081055, 0.9093204140663147] / Float @[10,1],[14,1]
d set $lm10p2 1 3D8539C53E847ECF # values=[0.0650515928864479, 0.25877997279167175] / Float @[10,2],[14,2]
d set $lm6p3 1 3F72EA2A3F299B0F # values=[0.9488855600357056, 0.6625222563743591] / Float @[11,0],[15,0]
d set $lm8p3 1 3F7733A93E9F9898 # values=[0.9656320214271545, 0.31171107292175293] / Float @[11,1],[15,1]
d set $lm10p3 1 3F4EF3213F05232E # values=[0.8083973526954651, 0.5200680494308472] / Float @[11,2],[15,2]
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX