diff options
author | Andrew Waterman <andrew@sifive.com> | 2020-03-28 01:00:42 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2020-03-28 01:10:22 -0700 |
commit | 9d4e22de020069d9cc3624509955d5fcd662482b (patch) | |
tree | c8b860f320c1693d0e6e1082bf6463a5a1a1c18c | |
parent | 0ce3ec1f7d82d5449ba5d00302270076f6cc34f6 (diff) | |
download | riscv-opcodes-9d4e22de020069d9cc3624509955d5fcd662482b.zip riscv-opcodes-9d4e22de020069d9cc3624509955d5fcd662482b.tar.gz riscv-opcodes-9d4e22de020069d9cc3624509955d5fcd662482b.tar.bz2 |
Add vfslide1up/down
See https://github.com/riscv/riscv-v-spec/pull/402/
-rw-r--r-- | opcodes-rvv | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/opcodes-rvv b/opcodes-rvv index b589a08..10277a2 100644 --- a/opcodes-rvv +++ b/opcodes-rvv @@ -80,14 +80,16 @@ vs1r.v 31..26=0 25=1 24..20=0x08 rs1 14..12=0x7 vs3 6..0=0x27 # Vector Floating-Point Instructions # https://github.com/riscv/riscv-v-spec/blob/master/v-spec.adoc#14-vector-floating-point-instructions # OPFVF -vfadd.vf 31..26=0x00 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -vfsub.vf 31..26=0x02 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -vfmin.vf 31..26=0x04 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -vfmax.vf 31..26=0x06 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -vfsgnj.vf 31..26=0x08 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -vfsgnjn.vf 31..26=0x09 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -vfsgnjx.vf 31..26=0x0a vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -vfmv.s.f 31..26=0x10 25=1 24..20=0 rs1 14..12=0x5 vd 6..0=0x57 +vfadd.vf 31..26=0x00 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfsub.vf 31..26=0x02 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfmin.vf 31..26=0x04 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfmax.vf 31..26=0x06 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfsgnj.vf 31..26=0x08 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfsgnjn.vf 31..26=0x09 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfsgnjx.vf 31..26=0x0a vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfslide1up.vf 31..26=0x0e vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfslide1down.vf 31..26=0x0f vm vs2 rs1 14..12=0x5 vd 6..0=0x57 +vfmv.s.f 31..26=0x10 25=1 24..20=0 rs1 14..12=0x5 vd 6..0=0x57 vfmerge.vfm 31..26=0x17 25=0 vs2 rs1 14..12=0x5 vd 6..0=0x57 vfmv.v.f 31..26=0x17 25=1 24..20=0 rs1 14..12=0x5 vd 6..0=0x57 |