aboutsummaryrefslogtreecommitdiff
path: root/extensions/rv_zvks
blob: 89626f74fa871ee9be1f5b60f2c49592bb5ba523 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Zvk, Vector Crypto Extension, ShangMi Algorithm Suite

# Import Zvkb (proper subset of the Zvbb extension)
$import rv_zvbb::vandn.vv
$import rv_zvbb::vandn.vx
$import rv_zvbb::vbrev8.v
$import rv_zvbb::vrev8.v
$import rv_zvbb::vrol.vv
$import rv_zvbb::vrol.vx
$import rv_zvbb::vror.vv
$import rv_zvbb::vror.vx
$import rv_zvbb::vror.vi

# Import Zvksed
$import rv_zvksed::vsm4k.vi
$import rv_zvksed::vsm4r.vv
$import rv_zvksed::vsm4r.vs

# Import Zvksh
$import rv_zvksh::vsm3c.vi
$import rv_zvksh::vsm3me.vv