imm i"0" $r0v/1000
imm i"1" $r0v/0100
imm i"1024" $r0v/0010
imm i"1025" $r0v/0001
imm i"2048" $r4v/1000
imm i"2049" $r4v/0100
imm i"3072" $r4v/0010
imm i"3073" $r4v/0001
imm i"1" $s300v
imm i"9" $s308v
imm i"129" $s316v
imm i"137" $s324v
imm i"257" $s332v
imm i"265" $s340v
imm i"385" $s348v
imm i"393" $s356v
imm i"513" $s364v
imm i"521" $s372v
imm i"641" $s380v
imm i"649" $s388v
imm i"769" $s396v
imm i"777" $s404v
imm i"897" $s412v
imm i"905" $s420v
ipassa $s300v $m300v
ipassa $s308v $m308v
ipassa $s316v $m316v
ipassa $s324v $m324v
ipassa $s332v $m332v
ipassa $s340v $m340v
ipassa $s348v $m348v
ipassa $s356v $m356v
ipassa $s364v $m364v
ipassa $s372v $m372v
ipassa $s380v $m380v
ipassa $s388v $m388v
ipassa $s396v $m396v
ipassa $s404v $m404v
ipassa $s412v $m412v
ipassa $s420v $m420v
imm i"3" $ls40v
imm i"4" $s60v
imm i"12" $s80v
ilsl $l1bid $ls[60,60,60,60] $lr100v
ilsl $l2bid $ls[80,80,80,80] $ls200v
ipassa $mabid $lr400v
ilsl $aluf $ls40v $lt
d getd $ltn0c0b0 4
ipassa $subpeid $nowrite
iadd $aluf $aluf $ls0v
ipassa $mt300v $r200v
ipassa $mt300v $r204v
d getf $lr200n0c0b0 4
iadd $lr0v $ls0v $nowrite
iadd $aluf $lr200v $lr0v
iadd $ls200v $lr100v $ls200v
iadd $lr0v $aluf $lr0v
d getf $lr0n0c0b0 4
l1bmd $aluf $lb0
d getf $lb0n0c0b0m0p0 512
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
d getf $lc0n0c0b0m0p0 2048
nop
mvp/n2048 $lc0@0.0 $d0@0
mvp/n2048 $lc0@0.1 $d2048@0
mvp/n2048 $lc0@1.0 $d4096@0
mvp/n2048 $lc0@1.1 $d6144@0
mvp/n2048 $lc0@2.0 $d8192@0
mvp/n2048 $lc0@2.1 $d10240@0
mvp/n2048 $lc0@3.0 $d12288@0
mvp/n2048 $lc0@3.1 $d14336@0
d getf $d0n0c0b0m0p0 14336