.macro imply string base=i
.option push
.option arch, rv32\base\string
nop
.option pop
.endm

.text
imply ,g
imply ,e
imply ,i
imply ,i2p0

imply zicntr
imply zihpm

imply m

imply zabha
imply zacas
imply a

imply xsfvcp
imply v
imply zvfh
imply zvfhmin
imply zvfbfwma
imply zvfbfmin
imply zve64d
imply zve64f
imply zve32f
imply zve64x
imply zve32x
imply zve32x_zvl65536b
imply zve32x_zvl32768b
imply zve32x_zvl16384b
imply zve32x_zvl8192b
imply zve32x_zvl4096b
imply zve32x_zvl2048b
imply zve32x_zvl1024b
imply zve32x_zvl512b
imply zve32x_zvl256b
imply zve32x_zvl128b
imply zve32x_zvl64b

imply zcb
imply zcd
imply zcf
imply zcmp

imply h
imply zhinx
imply zhinxmin

imply q
imply zqinx

imply d
imply zdinx

imply zfa
imply zfbfmin
imply zfh
imply zfhmin
imply zfinx
imply f

imply b

imply zk
imply zkn
imply zks
imply zvbb
imply zvkng
imply zvknc
imply zvkn
imply zvksg
imply zvksc
imply zvks

imply smaia
imply smcsrind
imply smcntrpmf
imply smstateen
imply smepmp
imply ssaia
imply sscsrind
imply sscofpmf
imply ssstateen
imply sstc
imply svadu
