------------------- vsm --------------------
ipassa $l1bid $s0
ipassa $mabid $s1
imm i"2" $lr2/1000
imm i"3" $lr4/1000
imm i"1" $lr100/1000
imm i"8193" $lr102/1000
imm i"16385" $lr104/1000
imm i"24577" $lr106/1000
ilsr $ls0 $lr100 $ls100/1000 # $s100: subl1bid, $s101: submabid,
iand $ls0 $lr100 $ls102 # $s102: subl1blane, $s103: submablane,
ilsl $s101 $r2 $nowrite
iadd $s100 $aluf $nowrite
ilsl $aluf $r4 $nowrite
iadd $l2bid $aluf $nowrite
ilsl $aluf $r100 $nowrite
iadd $s102 $aluf $nowrite
ilsl $aluf $r100 $nowrite
iadd $s103 $aluf $nowrite
ilsl $aluf $r2 $nowrite
iadd $subpeid $aluf $nowrite
ilsl $aluf $r100 $s100
iinc $aluf $s101/1000
nop
iadd $ls100 $lr100v $ls100v