blob: 2e6101eff21d1329e2b283c527535a73df8b7c43 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
hbfn/9 $llm0vr $lr0v
hbfn/9 $llm16vr $lr8v
hbfn/9 $llm32vr $lr16v
hbfn/9 $llm48vr $lr24v
hmwrite $llr0v $llx0
hmwrite $llr16v $llx8
hmwrite $llm0vr $ly0
hmwrite $llm16vr $ly4
hmwrite $llm32vr $ly8
hmwrite $llm48vr $ly12
hmread $lly0 $lls0v
hmread $lly8 $lls16v
hbfn/9 $lls0v $lls0v
hbfn/9 $lls16v $lls16v
hmmul $lx $ls0v $lln0v
hmmul $lx $ls8v $lln16v
hmmul $lx $ls16v $lln32v
hmmul $lx $ls24v $lln48v
# BF, write to $x
# write to $y, read from $y^T, BF
# mmul
|