RVV benchmark Milk-V Pioneer (SG2042, C920)

The Milk-V Pioneer is based on SOPHON SG2042 with 64 XuanTie C920 cores. It has a frequency 2GHz and implements rv64gc and the 0.7.1 version of the vector extension supporting SEW=8/16/32/64, single, half and double precision floating point instructions, with a VLEN of 128 bits.

Based on this commit.

Thanks to perfxlab for granting me access to a Milk-V Pioneer server.

Benchmarks

Performance observations

Note that all of these only apply to this processor and aren't set in stone.

Instruction timings

The following are 20/80 percentile cycle averages when unrolling and looping over the given instruction, it doesn't include vsetvl and load/store instructions. The registers involved are randomized to usual values, that is floating point values are real numbers and not NaN/Inf, and instructions like vslide* stay within the vl range.

This doesn't necessarily measure either latency or throughput, it just uses the methodology described above with the instructions in the table below.

instructione8m1e8m2e8m4e8m8e16m1e16m2e16m4e16m8e32m1e32m2e32m4e32m8e64m1e64m2e64m4e64m8
add t0,t1,t20.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
mul t0,t1,t21.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.0
vadd.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vadd.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vadd.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vadd.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vadd.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vadd.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vsub.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vsub.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vsub.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vsub.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vrsub.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vrsub.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vrsub.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vrsub.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vminu.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vminu.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vminu.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vminu.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vmin.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vmin.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vmin.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vmin.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vmaxu.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vmaxu.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vmaxu.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vmaxu.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vmax.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vmax.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vmax.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vmax.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vand.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vand.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vand.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vand.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vand.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vand.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vor.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vor.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vor.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vor.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vor.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vor.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vxor.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vxor.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vxor.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vxor.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vxor.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vxor.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vrgather.vv v8,v16,v240.52.48.032.00.52.48.032.00.52.48.032.00.52.48.032.0
vrgather.vv v8,v16,v24,v0.t3.02.48.032.03.02.48.032.03.02.48.032.03.02.48.032.0
vrgather.vx v8,v16,t02.43.47.013.02.43.47.013.02.43.47.013.02.43.47.013.0
vrgather.vx v8,v16,t0,v0.t2.43.47.013.02.43.47.013.02.43.47.013.02.43.47.013.0
vrgather.vi v8,v16,30.53.06.012.00.53.06.012.00.53.06.012.00.53.06.012.0
vrgather.vi v8,v16,3,v0.t3.03.06.012.03.03.06.012.03.03.06.012.03.03.06.012.0
vslideup.vx v8,v16,t02.43.46.523.02.43.46.523.02.43.46.523.02.43.46.523.0
vslideup.vx v8,v16,t0,v0.t2.43.46.523.12.43.46.523.12.43.46.523.12.43.46.523.1
vslideup.vi v8,v16,33.02.45.420.73.02.45.420.73.02.45.420.73.02.45.420.7
vslideup.vi v8,v16,3,v0.t3.02.45.420.73.02.45.420.73.02.45.420.73.02.45.420.7
vslidedown.vx v8,v16,t02.43.46.223.02.43.46.223.02.43.46.223.02.43.46.223.0
vslidedown.vx v8,v16,t0,v0.t2.43.46.223.02.43.46.223.02.43.46.223.02.43.46.223.0
vslidedown.vi v8,v16,33.02.45.420.03.02.45.420.03.02.45.420.03.02.45.420.0
vslidedown.vi v8,v16,3,v0.t3.02.45.420.03.02.45.420.03.02.45.420.03.02.45.420.0
vredsum.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredsum.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredand.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredand.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredor.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredor.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredxor.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredxor.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredminu.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredminu.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredmin.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredmin.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredmaxu.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredmaxu.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredmax.vs v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vredmax.vs v8,v16,v24,v0.t1.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vext.x.v t1,v8,t01.21.21.21.21.21.21.21.21.21.21.21.21.21.21.21.2
vslide1up.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vslide1up.vx v8,v16,t0,v0.t2.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vslide1down.vx v8,v16,t02.44.34.78.02.44.34.78.02.44.34.78.02.44.34.78.0
vslide1down.vx v8,v16,t0,v0.t2.44.34.78.02.44.34.78.02.44.34.78.02.44.34.78.0
vadc.vvm v8,v16,v24,v00.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vadc.vxm v8,v16,t0,v02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vadc.vim v8,v16,13,v00.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vmadc.vvm v8,v16,v24,v00.56.012.024.00.56.012.024.00.56.012.024.00.56.012.024.0
vmadc.vxm v8,v16,t0,v03.16.012.024.03.16.012.024.03.16.012.024.03.16.012.024.0
vmadc.vim v8,v16,13,v00.56.012.024.00.56.012.024.00.56.012.024.00.56.012.024.0
vsbc.vvm v8,v16,v24,v00.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vsbc.vxm v8,v16,t0,v02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vmsbc.vvm v8,v16,v24,v00.56.012.024.00.56.012.024.00.56.012.024.00.56.012.024.0
vmsbc.vxm v8,v16,t0,v03.16.012.024.03.16.012.024.03.16.012.024.03.16.012.024.0
vmerge.vvm v8,v16,v24,v00.53.03.04.00.53.03.04.00.53.03.04.00.53.03.04.0
vmerge.vxm v8,v16,t0,v03.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vmerge.vim v8,v16,13,v00.53.03.04.00.53.03.04.00.53.03.04.00.53.03.04.0
vmv.v.v v8,v160.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vmv.v.x v8,t00.52.43.05.00.52.43.05.00.52.43.05.00.52.43.05.0
vmv.v.i v8,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vmseq.vv v8,v16,v240.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmseq.vv v8,v16,v24,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmseq.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmseq.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmseq.vi v8,v16,130.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmseq.vi v8,v16,13,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsne.vv v8,v16,v240.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsne.vv v8,v16,v24,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsne.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsne.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsne.vi v8,v16,130.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsne.vi v8,v16,13,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsltu.vv v8,v16,v240.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsltu.vv v8,v16,v24,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsltu.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsltu.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmslt.vv v8,v16,v240.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmslt.vv v8,v16,v24,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmslt.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmslt.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsleu.vv v8,v16,v240.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsleu.vv v8,v16,v24,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsleu.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsleu.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsleu.vi v8,v16,130.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsleu.vi v8,v16,13,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsle.vv v8,v16,v240.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsle.vv v8,v16,v24,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsle.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsle.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsle.vi v8,v16,130.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsle.vi v8,v16,13,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsgtu.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsgtu.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsgtu.vi v8,v16,130.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsgtu.vi v8,v16,13,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmsgt.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsgt.vx v8,v16,t0,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmsgt.vi v8,v16,130.52.04.08.00.52.04.08.00.52.04.08.00.52.04.08.0
vmsgt.vi v8,v16,13,v0.t3.02.04.08.03.02.04.08.03.02.04.08.03.02.04.08.0
vmpopc.m t0,v81.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.0
vmpopc.m t0,v8,v0.t1.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.0
vmfirst.m t0,v81.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.0
vmfirst.m t0,v8,v0.t1.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.0
vmsbf.m v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmsbf.m v8,v16,v0.t3.03.03.03.03.03.03.03.03.03.03.03.03.03.03.03.0
vmsof.m v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmsof.m v8,v16,v0.t3.03.03.03.03.03.03.03.03.03.03.03.03.03.03.03.0
vmsif.m v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmsif.m v8,v16,v0.t3.03.03.03.03.03.03.03.03.03.03.03.03.03.03.03.0
viota.m v8,v160.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
viota.m v8,v16,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vid.v v80.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vid.v v8,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vcompress.vm v0,v8,v160.52.45.420.00.52.45.420.00.52.45.420.00.52.45.420.0
vmandnot.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmand.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmor.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmxor.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmornot.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmnand.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmnor.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vmxnor.mm v0,v8,v160.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5
vsaddu.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vsaddu.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vsaddu.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vsaddu.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vsaddu.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vsaddu.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vsadd.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vsadd.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vsadd.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vsadd.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vsadd.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vsadd.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vssubu.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vssubu.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vssubu.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vssubu.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vssub.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vssub.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vssub.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vssub.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vaadd.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vaadd.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vaadd.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vaadd.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vaadd.vi v8,v16,130.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vaadd.vi v8,v16,13,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vsll.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vsll.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vsll.vx v8,v16,t02.43.05.09.02.43.05.09.02.43.05.09.02.43.05.09.0
vsll.vx v8,v16,t0,v0.t3.13.15.09.03.13.15.09.03.13.15.09.03.13.15.09.0
vsll.vi v8,v16,131.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vsll.vi v8,v16,13,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vasub.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.00.51.02.04.0
vasub.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.03.03.03.04.0
vasub.vx v8,v16,t02.42.43.05.02.42.43.05.02.42.43.05.02.42.43.05.0
vasub.vx v8,v16,t0,v0.t3.13.03.15.03.13.03.15.03.13.03.15.03.13.03.15.0
vsmul.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vsmul.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vsmul.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vsmul.vx v8,v16,t0,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vsrl.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vsrl.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vsrl.vx v8,v16,t02.43.05.09.02.43.05.09.02.43.05.09.02.43.05.09.0
vsrl.vx v8,v16,t0,v0.t3.13.15.09.03.13.15.09.03.13.15.09.03.13.15.09.0
vsrl.vi v8,v16,131.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vsrl.vi v8,v16,13,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vsra.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vsra.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vsra.vx v8,v16,t02.43.05.09.02.43.05.09.02.43.05.09.02.43.05.09.0
vsra.vx v8,v16,t0,v0.t3.13.15.09.03.13.15.09.03.13.15.09.03.13.15.09.0
vsra.vi v8,v16,131.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vsra.vi v8,v16,13,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vssrl.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vssrl.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vssrl.vx v8,v16,t02.43.05.09.02.43.05.09.02.43.05.09.02.43.05.09.0
vssrl.vx v8,v16,t0,v0.t3.13.15.09.03.13.15.09.03.13.15.09.03.13.15.09.0
vssrl.vi v8,v16,131.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vssrl.vi v8,v16,13,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vssra.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vssra.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vssra.vx v8,v16,t02.43.05.09.02.43.05.09.02.43.05.09.02.43.05.09.0
vssra.vx v8,v16,t0,v0.t3.13.15.09.03.13.15.09.03.13.15.09.03.13.15.09.0
vssra.vi v8,v16,131.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vssra.vi v8,v16,13,v0.t3.03.04.08.03.03.04.08.03.03.04.08.03.03.04.08.0
vdivu.vv v8,v16,v248.014.029.058.08.014.029.057.07.015.028.057.07.014.028.057.0
vdivu.vv v8,v16,v24,v0.t9.014.029.056.08.014.028.056.08.014.028.056.08.014.028.056.0
vdivu.vx v8,v16,t07.012.128.048.07.012.124.048.07.014.028.056.06.114.028.056.0
vdivu.vx v8,v16,t0,v0.t7.012.124.048.07.012.128.048.08.012.124.056.08.012.124.048.0
vdiv.vv v8,v16,v247.014.029.056.08.014.029.056.07.015.028.056.07.014.028.056.0
vdiv.vv v8,v16,v24,v0.t8.014.028.056.08.014.029.056.08.014.028.056.08.014.028.056.0
vdiv.vx v8,v16,t06.112.128.048.07.012.128.048.07.014.028.048.06.112.124.056.0
vdiv.vx v8,v16,t0,v0.t8.014.028.048.07.014.028.056.08.012.124.048.07.012.124.048.0
vremu.vv v8,v16,v248.015.029.056.07.014.030.056.08.016.033.066.08.016.033.065.0
vremu.vv v8,v16,v24,v0.t8.014.028.057.08.014.028.056.09.015.031.063.09.014.032.060.0
vremu.vx v8,v16,t07.014.028.056.06.114.028.048.06.116.036.048.08.012.124.060.0
vremu.vx v8,v16,t0,v0.t8.012.128.056.07.012.128.048.07.016.032.063.07.014.024.059.0
vrem.vv v8,v16,v247.014.028.056.07.014.028.056.07.016.032.064.07.016.032.065.0
vrem.vv v8,v16,v24,v0.t8.014.028.056.08.014.028.056.09.015.032.062.09.014.032.061.0
vrem.vx v8,v16,t07.012.124.056.06.112.124.056.08.012.132.048.06.112.131.063.0
vrem.vx v8,v16,t0,v0.t7.014.024.056.08.012.128.048.07.015.024.064.07.014.024.048.0
vmulhu.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vmulhu.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmulhu.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmulhu.vx v8,v16,t0,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmul.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vmul.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmul.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmul.vx v8,v16,t0,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmulhsu.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vmulhsu.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmulhsu.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmulhsu.vx v8,v16,t0,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmulh.vv v8,v16,v241.02.04.08.01.02.04.08.01.02.04.08.01.02.04.08.0
vmulh.vv v8,v16,v24,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmulh.vx v8,v16,t02.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmulh.vx v8,v16,t0,v0.t3.03.04.08.03.03.04.08.04.04.04.08.04.04.04.08.0
vmadd.vv v8,v16,v244.04.04.08.04.04.04.08.04.04.04.08.04.04.04.08.0
vmadd.vv v8,v16,v24,v0.t4.04.04.08.04.04.04.08.04.04.04.08.04.04.04.08.0
vmadd.vx v8,t0,v164.04.04.08.04.04.04.08.04.04.04.08.04.04.04.08.0
vmadd.vx v8,t0,v16,v0.t4.04.04.08.04.04.04.08.04.04.04.08.04.04.04.08.0
vmacc.vv v8,v16,v242.02.04.08.02.02.04.08.02.02.04.08.02.02.04.08.0
vmacc.vv v8,v16,v24,v0.t2.02.04.08.02.02.04.08.02.02.04.08.02.02.04.08.0
vmacc.vx v8,t0,v162.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vmacc.vx v8,t0,v16,v0.t2.42.44.08.02.42.44.08.02.42.44.08.02.42.44.08.0
vnsra.vv v8,v16,v242.04.08.02.04.08.02.04.08.0
vnsra.vv v8,v16,v24,v0.t2.04.08.02.04.08.02.04.08.0
vnsra.vx v8,v16,t03.05.09.03.05.09.03.05.09.0
vnsra.vx v8,v16,t0,v0.t3.05.09.03.05.09.03.05.09.0
vnsra.vi v8,v16,132.04.08.02.04.08.02.04.08.0
vnsra.vi v8,v16,13,v0.t2.04.08.02.04.08.02.04.08.0
vnclipu.vv v8,v16,v242.04.08.02.04.08.02.04.08.0
vnclipu.vv v8,v16,v24,v0.t2.04.08.02.04.08.02.04.08.0
vnclipu.vx v8,v16,t03.05.09.03.05.09.03.05.09.0
vnclipu.vx v8,v16,t0,v0.t3.05.09.03.05.09.03.05.09.0
vnclipu.vi v8,v16,132.04.08.02.04.08.02.04.08.0
vnclipu.vi v8,v16,13,v0.t2.04.08.02.04.08.02.04.08.0
vnclip.vv v8,v16,v242.04.08.02.04.08.02.04.08.0
vnclip.vv v8,v16,v24,v0.t2.04.08.02.04.08.02.04.08.0
vnclip.vx v8,v16,t03.05.09.03.05.09.03.05.09.0
vnclip.vx v8,v16,t0,v0.t3.05.09.03.05.09.03.05.09.0
vnclip.vi v8,v16,132.04.08.02.04.08.02.04.08.0
vnclip.vi v8,v16,13,v0.t2.04.08.02.04.08.02.04.08.0
vnmsub.vv v8,v16,v244.04.04.04.04.04.04.04.04.0
vnmsub.vv v8,v16,v24,v0.t4.04.04.04.04.04.04.04.04.0
vnmsub.vx v8,t0,v164.04.04.04.04.04.04.04.04.0
vnmsub.vx v8,t0,v16,v0.t4.04.04.04.04.04.04.04.04.0
vnmsac.vv v8,v16,v242.02.04.02.02.04.02.02.04.0
vnmsac.vv v8,v16,v24,v0.t2.02.04.02.02.04.02.02.04.0
vnmsac.vx v8,t0,v162.42.44.02.42.44.02.42.44.0
vnmsac.vx v8,t0,v16,v0.t2.42.44.02.42.44.02.42.44.0
vwredsumu.vs v8,v16,v241.02.05.01.02.05.01.02.05.0
vwredsumu.vs v8,v16,v24,v0.t1.02.05.01.02.05.01.02.05.0
vwredsum.vs v8,v16,v241.02.05.01.02.05.01.02.05.0
vwredsum.vs v8,v16,v24,v0.t1.02.05.01.02.05.01.02.05.0
vwsmaccu.vv v8,v16,v242.02.04.02.02.04.02.02.04.0
vwsmaccu.vv v8,v16,v24,v0.t2.02.04.02.02.04.02.02.04.0
vwsmaccu.vx v8,t0,v162.43.05.02.43.05.02.43.05.0
vwsmaccu.vx v8,t0,v16,v0.t2.43.05.02.43.05.02.43.05.0
vwsmacc.vv v8,v16,v242.02.04.02.02.04.02.02.04.0
vwsmacc.vv v8,v16,v24,v0.t2.02.04.02.02.04.02.02.04.0
vwsmacc.vx v8,t0,v162.43.05.02.43.05.02.43.05.0
vwsmacc.vx v8,t0,v16,v0.t2.43.05.02.43.05.02.43.05.0
vwsmaccsu.vv v8,v16,v242.02.04.02.02.04.02.02.04.0
vwsmaccsu.vv v8,v16,v24,v0.t2.02.04.02.02.04.02.02.04.0
vwsmaccsu.vx v8,t0,v162.43.05.02.43.05.02.43.05.0
vwsmaccsu.vx v8,t0,v16,v0.t2.43.05.02.43.05.02.43.05.0
vwaddu.vv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwaddu.vv v8,v16,v24,v0.t3.03.04.03.03.04.03.03.04.0
vwaddu.vx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwaddu.vx v8,v16,t0,v0.t3.03.15.03.03.15.03.03.15.0
vwadd.vv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwadd.vv v8,v16,v24,v0.t3.03.04.03.03.04.03.03.04.0
vwadd.vx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwadd.vx v8,v16,t0,v0.t3.03.15.03.03.15.03.03.15.0
vwsub.vv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwsub.vv v8,v16,v24,v0.t3.03.04.03.03.04.03.03.04.0
vwsub.vx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwsub.vx v8,v16,t0,v0.t3.03.15.03.03.15.03.03.15.0
vwaddu.wv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwaddu.wv v8,v16,v24,v0.t3.03.04.03.03.04.03.03.04.0
vwaddu.wx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwaddu.wx v8,v16,t0,v0.t3.03.15.03.03.15.03.03.15.0
vwadd.wv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwadd.wv v8,v16,v24,v0.t3.03.04.03.03.04.03.03.04.0
vwadd.wx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwadd.wx v8,v16,t0,v0.t3.03.15.03.03.15.03.03.15.0
vwsub.wv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwsub.wv v8,v16,v24,v0.t3.03.04.03.03.04.03.03.04.0
vwsub.wx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwsub.wx v8,v16,t0,v0.t3.03.15.03.03.15.03.03.15.0
vwmulu.vv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwmulu.vv v8,v16,v24,v0.t3.03.04.03.03.04.04.04.04.0
vwmulu.vx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwmulu.vx v8,v16,t0,v0.t3.13.15.03.13.15.05.05.05.0
vwmulsu.vv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwmulsu.vv v8,v16,v24,v0.t3.03.04.03.03.04.04.04.04.0
vwmulsu.vx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwmulsu.vx v8,v16,t0,v0.t3.13.15.03.13.15.05.05.05.0
vwmul.vv v8,v16,v241.02.04.01.02.04.01.02.04.0
vwmul.vv v8,v16,v24,v0.t3.03.04.03.03.04.04.04.04.0
vwmul.vx v8,v16,t02.43.05.02.43.05.02.43.05.0
vwmul.vx v8,v16,t0,v0.t3.13.15.03.13.15.05.05.05.0
vwmaccu.vv v8,v16,v242.02.04.02.02.04.02.02.04.0
vwmaccu.vv v8,v16,v24,v0.t2.02.04.02.02.04.02.02.04.0
vwmaccu.vx v8,t0,v162.43.05.02.43.05.02.43.05.0
vwmaccu.vx v8,t0,v16,v0.t2.43.05.02.43.05.02.43.05.0
vwmacc.vv v8,v16,v242.02.04.02.02.04.02.02.04.0
vwmacc.vv v8,v16,v24,v0.t2.02.04.02.02.04.02.02.04.0
vwmacc.vx v8,t0,v162.43.05.02.43.05.02.43.05.0
vwmacc.vx v8,t0,v16,v0.t2.43.05.02.43.05.02.43.05.0
vwmaccsu.vv v8,v16,v242.02.04.02.02.04.02.02.04.0
vwmaccsu.vv v8,v16,v24,v0.t2.02.04.02.02.04.02.02.04.0
vwmaccsu.vx v8,t0,v162.43.05.02.43.05.02.43.05.0
vwmaccsu.vx v8,t0,v16,v0.t2.43.05.02.43.05.02.43.05.0
vwmaccus.vx v8,t0,v162.43.05.02.43.05.02.43.05.0
vwmaccus.vx v8,t0,v16,v0.t2.43.05.02.43.05.02.43.05.0
vfadd.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfadd.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfadd.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfadd.vf v8,v16,ft0,v0.t3.03.03.05.53.03.03.05.53.03.03.05.5
vfsub.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfsub.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfsub.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfsub.vf v8,v16,ft0,v0.t3.03.03.05.53.03.03.05.53.03.03.05.5
vfmul.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfmul.vv v8,v16,v24,v0.t3.03.03.04.05.05.05.05.04.04.05.05.0
vfmul.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfmul.vf v8,v16,ft0,v0.t3.03.03.05.55.04.04.05.44.04.04.05.4
vfdiv.vv v8,v16,v249.018.036.072.012.024.048.096.019.038.076.0152.0
vfdiv.vv v8,v16,v24,v0.t11.018.036.072.014.024.048.096.021.038.076.0152.0
vfdiv.vf v8,v16,ft06.012.024.048.06.012.048.096.06.012.024.048.0
vfdiv.vf v8,v16,ft0,v0.t8.012.024.048.08.024.048.048.08.012.024.048.0
vfmin.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfmin.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfmin.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfmin.vf v8,v16,ft0,v0.t3.03.03.05.53.03.03.05.53.03.03.05.5
vfmax.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfmax.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfmax.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfmax.vf v8,v16,ft0,v0.t3.03.03.05.53.03.03.05.53.03.03.05.5
vfsgnj.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfsgnj.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfsgnj.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfsgnj.vf v8,v16,ft0,v0.t3.03.03.05.53.03.03.05.53.03.03.05.5
vfsgnjn.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfsgnjn.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfsgnjn.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfsgnjn.vf v8,v16,ft0,v0.t3.03.03.05.53.03.03.05.53.03.03.05.5
vfsgnjx.vv v8,v16,v240.51.02.04.00.51.02.04.00.51.02.04.0
vfsgnjx.vv v8,v16,v24,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfsgnjx.vf v8,v16,ft02.42.43.05.52.42.43.05.52.42.43.05.5
vfsgnjx.vf v8,v16,ft0,v0.t3.03.03.05.53.03.03.05.53.03.03.05.5
vfredsum.vs v8,v16,v243.09.127.679.11.95.616.652.91.43.09.127.6
vfredsum.vs v8,v16,v24,v0.t3.09.127.679.11.95.616.652.91.43.09.127.6
vfredosum.vs v8,v16,v249.127.679.1207.13.09.127.679.11.43.09.127.6
vfredosum.vs v8,v16,v24,v0.t9.127.679.1207.13.09.127.679.11.43.09.127.6
vfredmin.vs v8,v16,v243.09.127.679.11.95.616.652.91.43.09.127.6
vfredmin.vs v8,v16,v24,v0.t3.09.127.679.11.95.616.652.91.43.09.127.6
vfredmax.vs v8,v16,v243.09.127.679.11.95.616.652.91.43.09.127.6
vfredmax.vs v8,v16,v24,v0.t3.09.127.679.11.95.616.652.91.43.09.127.6
vfmv.f.s ft0,v80.50.50.50.50.50.50.50.50.50.50.50.5
vfmv.s.f v8,ft00.50.50.50.50.50.50.50.50.50.50.50.5
vfmerge.vfm v8,v16,ft0,v00.53.03.04.00.53.03.04.00.53.03.04.0
vfmv.v.f v8,ft00.51.42.04.00.51.42.04.00.51.42.04.0
vmfeq.vv v8,v16,v240.56.012.024.00.56.012.024.00.56.012.024.0
vmfeq.vv v8,v16,v24,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfeq.vf v8,v16,ft03.06.012.024.03.06.012.024.03.06.012.024.0
vmfeq.vf v8,v16,ft0,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfle.vv v8,v16,v240.56.012.024.00.56.012.024.00.56.012.024.0
vmfle.vv v8,v16,v24,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfle.vf v8,v16,ft03.06.012.024.03.06.012.024.03.06.012.024.0
vmfle.vf v8,v16,ft0,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmford.vv v8,v16,v240.56.012.024.00.56.012.024.00.56.012.024.0
vmford.vv v8,v16,v24,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmford.vf v8,v16,ft03.06.012.024.03.06.012.024.03.06.012.024.0
vmford.vf v8,v16,ft0,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmflt.vv v8,v16,v240.56.012.024.00.56.012.024.00.56.012.024.0
vmflt.vv v8,v16,v24,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmflt.vf v8,v16,ft03.06.012.024.03.06.012.024.03.06.012.024.0
vmflt.vf v8,v16,ft0,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfne.vv v8,v16,v240.56.012.024.00.56.012.024.00.56.012.024.0
vmfne.vv v8,v16,v24,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfne.vf v8,v16,ft03.06.012.024.03.06.012.024.03.06.012.024.0
vmfne.vf v8,v16,ft0,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfgt.vv v8,v16,v240.56.012.024.00.56.012.024.00.56.012.024.0
vmfgt.vv v8,v16,v24,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfgt.vf v8,v16,ft03.06.012.024.03.06.012.024.03.06.012.024.0
vmfgt.vf v8,v16,ft0,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfge.vv v8,v16,v240.56.012.024.00.56.012.024.00.56.012.024.0
vmfge.vv v8,v16,v24,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vmfge.vf v8,v16,ft03.06.012.024.03.06.012.024.03.06.012.024.0
vmfge.vf v8,v16,ft0,v0.t3.06.012.024.03.06.012.024.03.06.012.024.0
vfrdiv.vf v8,v16,ft06.012.024.048.012.012.048.048.06.012.024.048.0
vfrdiv.vf v8,v16,ft0,v0.t8.012.024.048.08.012.024.048.08.012.024.048.0
vfcvt.xu.f.v v8,v161.03.04.08.01.03.04.08.01.03.04.08.0
vfcvt.xu.f.v v8,v16,v0.t3.03.04.08.03.03.04.08.03.03.04.08.0
vfcvt.x.f.v v8,v161.03.04.08.01.03.04.08.01.03.04.08.0
vfcvt.x.f.v v8,v16,v0.t3.03.04.08.03.03.04.08.03.03.04.08.0
vfcvt.f.xu.v v8,v161.03.04.08.01.03.04.08.01.03.04.08.0
vfcvt.f.xu.v v8,v16,v0.t3.03.04.08.03.03.04.08.03.03.04.08.0
vfcvt.f.x.v v8,v161.03.04.08.01.03.04.08.01.03.04.08.0
vfcvt.f.x.v v8,v16,v0.t3.03.04.08.03.03.04.08.03.03.04.08.0
vfsqrt.v v8,v169.018.036.069.012.024.048.096.019.038.076.0126.0
vfsqrt.v v8,v16,v0.t11.018.036.072.014.018.048.096.08.038.063.0152.0
vfclass.v v8,v160.51.02.04.00.51.02.04.00.51.02.04.0
vfclass.v v8,v16,v0.t3.03.03.04.03.03.03.04.03.03.03.04.0
vfncvt.xu.f.v v8,v166.06.08.06.06.08.0
vfncvt.xu.f.v v8,v16,v0.t6.06.08.06.06.08.0
vfncvt.x.f.v v8,v166.06.08.06.06.08.0
vfncvt.x.f.v v8,v16,v0.t6.06.08.06.06.08.0
vfncvt.f.xu.v v8,v166.06.08.06.06.08.0
vfncvt.f.xu.v v8,v16,v0.t6.06.08.06.06.08.0
vfncvt.f.x.v v8,v166.06.08.06.06.08.0
vfncvt.f.x.v v8,v16,v0.t6.06.08.06.06.08.0
vfncvt.f.f.v v8,v166.06.08.06.06.08.0
vfncvt.f.f.v v8,v16,v0.t6.06.08.06.06.08.0
vfwcvt.xu.f.v v8,v163.04.08.03.04.08.0
vfwcvt.xu.f.v v8,v16,v0.t3.04.08.03.04.08.0
vfwcvt.x.f.v v8,v163.04.08.03.04.08.0
vfwcvt.x.f.v v8,v16,v0.t3.04.08.03.04.08.0
vfwcvt.f.xu.v v8,v163.04.08.03.04.08.0
vfwcvt.f.xu.v v8,v16,v0.t3.04.08.03.04.08.0
vfwcvt.f.x.v v8,v163.04.08.03.04.08.0
vfwcvt.f.x.v v8,v16,v0.t3.04.08.03.04.08.0
vfwcvt.f.f.v v8,v163.04.08.03.04.08.0
vfwcvt.f.f.v v8,v16,v0.t3.04.08.03.04.08.0
vfwredsum.vs v8,v16,v246.821.154.15.417.147.1
vfwredsum.vs v8,v16,v24,v0.t24.048.096.015.037.081.0
vfwredosum.vs v8,v16,v2411.837.1111.15.417.147.1
vfwredosum.vs v8,v16,v24,v0.t31.069.0145.015.037.081.0
vfwmsac.vv v8,v16,v248.08.08.03.03.04.0
vfwmsac.vv v8,v16,v24,v0.t8.08.08.03.03.04.0
vfwnmsac.vf v8,ft0,v168.08.08.03.03.05.5
vfwnmsac.vf v8,ft0,v16,v0.t8.08.08.03.03.05.5
vfwadd.vv v8,v16,v241.02.04.01.02.04.0
vfwadd.vv v8,v16,v24,v0.t4.04.04.04.04.04.0
vfwadd.vf v8,v16,ft02.43.05.52.43.05.5
vfwadd.vf v8,v16,ft0,v0.t4.04.05.44.04.05.4
vfwsub.vv v8,v16,v241.02.04.01.02.04.0
vfwsub.vv v8,v16,v24,v0.t4.04.04.04.04.04.0
vfwsub.vf v8,v16,ft02.43.05.52.43.05.5
vfwsub.vf v8,v16,ft0,v0.t4.04.05.44.04.05.4
vfwadd.wv v8,v16,v242.44.79.42.44.79.4
vfwadd.wv v8,v16,v24,v0.t6.012.024.06.012.024.0
vfwadd.wf v8,v16,ft03.26.112.03.26.112.0
vfwadd.wf v8,v16,ft0,v0.t6.012.024.06.012.024.0
vfwsub.wv v8,v16,v242.44.79.42.44.79.4
vfwsub.wv v8,v16,v24,v0.t6.012.024.06.012.024.0
vfwsub.wf v8,v16,ft03.26.112.03.26.112.0
vfwsub.wf v8,v16,ft0,v0.t6.012.024.06.012.024.0
vfwmul.vv v8,v16,v241.02.04.01.02.04.0
vfwmul.vv v8,v16,v24,v0.t5.04.05.04.04.04.0
vfwmul.vf v8,v16,ft02.43.05.52.43.05.5
vfwmul.vf v8,v16,ft0,v0.t4.04.05.44.04.05.4
vfwmacc.vv v8,v16,v248.08.08.03.03.04.0
vfwmacc.vv v8,v16,v24,v0.t8.08.08.03.03.04.0
vfwmacc.vf v8,ft0,v168.08.08.03.03.05.5
vfwmacc.vf v8,ft0,v16,v0.t8.08.08.03.03.05.5
vfwnmacc.vv v8,v16,v248.08.08.03.03.04.0
vfwnmacc.vv v8,v16,v24,v0.t8.08.08.03.03.04.0
vfwnmacc.vf v8,ft0,v168.08.08.03.03.05.5
vfwnmacc.vf v8,ft0,v16,v0.t8.08.08.03.03.05.5

Below are measurements for the scalar instructions obtained using the same methodology as above:

instructioncyclesinstructioncyclesinstructioncycles
add t0,t1,t20.5fmv.w.x ft0,t00.5fmv.d.x ft0,t00.5
addw t0,t1,t20.5fmv.x.w t0,ft00.6fmv.x.d t0,ft00.6
addi t0,t1,130.5fcvt.w.s t0,ft01.1fcvt.w.d t0,ft01.1
addiw t0,t1,130.5fcvt.wu.s t0,ft01.1fcvt.wu.d t0,ft01.1
sub t0,t1,t20.5fcvt.s.w ft0,t01.3fcvt.d.w ft0,t01.3
subw t0,t1,t20.5fcvt.s.wu ft0,t01.3fcvt.d.wu ft0,t01.3
lui t0,130.5fcvt.l.s t0,ft01.1fcvt.l.d t0,ft01.1
auipc t0,132.0fcvt.lu.s t0,ft01.1fcvt.lu.d t0,ft01.1
xor t0,t1,t20.5fcvt.s.l ft0,t01.3fcvt.d.l ft0,t01.3
xori t0,t1,130.5fcvt.s.lu ft0,t01.3fcvt.d.lu ft0,t01.3
or t0,t1,t20.5flw ft0,13(s1)1.0fld ft0,13(s1)1.0
ori t0,t1,130.5fsw ft0,13(s1)1.0fsd ft0,13(s1)1.0
and t0,t1,t20.5fadd.s ft0,ft1,ft20.5fadd.d ft0,ft1,ft20.5
andi t0,t1,130.5fsub.s ft0,ft1,ft20.5fsub.d ft0,ft1,ft20.5
slt t0,t1,t20.5fmul.s ft0,ft1,ft20.5fmul.d ft0,ft1,ft20.5
slti t0,t1,130.5fdiv.s ft0,ft1,ft26.0fdiv.d ft0,ft1,ft26.0
sltu t0,t1,t20.5fsqrt.s ft0,ft112.0fsqrt.d ft0,ft16.0
sltiu t0,t1,130.5fmadd.s ft0,ft1,ft2,ft30.5fmadd.d ft0,ft1,ft2,ft30.5
sll t0,t1,t20.5fmsub.s ft0,ft1,ft2,ft30.5fmsub.d ft0,ft1,ft2,ft30.5
sllw t0,t1,t20.5fnmsub.s ft0,ft1,ft2,ft30.5fnmsub.d ft0,ft1,ft2,ft30.5
slli t0,t1,130.5fnmadd.s ft0,ft1,ft2,ft30.5fnmadd.d ft0,ft1,ft2,ft30.5
slliw t0,t1,130.5fsgnj.s ft0,ft1,ft20.5fsgnj.d ft0,ft1,ft20.5
srl t0,t1,t20.5fsgnjn.s ft0,ft1,ft20.5fsgnjn.d ft0,ft1,ft20.5
srlw t0,t1,t20.5fsgnjx.s ft0,ft1,ft20.5fsgnjx.d ft0,ft1,ft20.5
srli t0,t1,130.5fmin.s ft0,ft1,ft20.5fmin.d ft0,ft1,ft20.5
srliw t0,t1,130.5fmax.s ft0,ft1,ft20.5fmax.d ft0,ft1,ft20.5
sra t0,t1,t20.5feq.s t0,ft0,ft10.6feq.d t0,ft0,ft10.6
sraw t0,t1,t20.5flt.s t0,ft0,ft10.6flt.d t0,ft0,ft10.6
srai t0,t1,130.5fle.s t0,ft0,ft10.6fle.d t0,ft0,ft10.6
sraiw t0,t1,130.5fclass.s t0,ft00.6fclass.d t0,ft00.6
lb t0,13(s1)1.0--------
lh t0,13(s1)1.0lr.w t0,(s1)6.0----
lw t0,13(s1)1.0lr.d t0,(s1)6.0----
ld t0,13(s1)1.0sc.w t0,t1,(s1)6.0----
lbu t0,13(s1)1.0sc.d t0,t1,(s1)6.0----
lhu t0,13(s1)1.0amoswap.w t0,t1,(s1)40.0----
lwu t0,13(s1)1.0amoswap.d t0,t1,(s1)40.0----
sb t0,13(s1)1.0amoadd.w t0,t1,(s1)48.0----
sh t0,13(s1)1.0amoadd.d t0,t1,(s1)48.0----
sw t0,13(s1)1.0amoxor.w t0,t1,(s1)48.0----
sd t0,13(s1)1.0amoxor.d t0,t1,(s1)48.0----
mul t0,t1,t21.0amoand.w t0,t1,(s1)48.0----
mulh t0,t1,t21.0amoand.d t0,t1,(s1)48.0----
mulhsu t0,t1,t21.0amoor.w t0,t1,(s1)48.0----
mulhu t0,t1,t21.0amoor.d t0,t1,(s1)48.0----
div t0,t1,t25.0amomin.w t0,t1,(s1)48.0----
divu t0,t1,t25.0amomin.d t0,t1,(s1)48.0----
rem t0,t1,t25.0amomax.w t0,t1,(s1)48.0----
remu t0,t1,t25.0amomax.d t0,t1,(s1)48.0----
----amominu.w t0,t1,(s1)48.0----
----amominu.d t0,t1,(s1)48.0----
----amomaxu.w t0,t1,(s1)48.0----
----amomaxu.d t0,t1,(s1)48.0----