diff options
author | Andrew Waterman <andrew@sifive.com> | 2019-05-17 16:06:05 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2019-05-17 16:06:05 -0700 |
commit | 522c83f610a4b0e3a9928c0033674d699487e4c8 (patch) | |
tree | 3cb355e30c3a3feff75296c858315bf99d8b8f51 /opcodes-rvv | |
parent | 986cf75b071c4a8e580bbe59e2e2d6c436c3de22 (diff) | |
download | riscv-opcodes-522c83f610a4b0e3a9928c0033674d699487e4c8.zip riscv-opcodes-522c83f610a4b0e3a9928c0033674d699487e4c8.tar.gz riscv-opcodes-522c83f610a4b0e3a9928c0033674d699487e4c8.tar.bz2 |
Expand vmunary0 into its constituent instructions
Note that vmiota is being renamed to viota:
https://github.com/riscv/riscv-v-spec/pull/180
Diffstat (limited to 'opcodes-rvv')
-rw-r--r-- | opcodes-rvv | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/opcodes-rvv b/opcodes-rvv index 578492c..903f6d9 100644 --- a/opcodes-rvv +++ b/opcodes-rvv @@ -303,7 +303,6 @@ vext.x.v 31..26=0x0c 25=1 vs2 vs1 14..12=0x2 vd 6..0=0x57 vmpopc.m 31..26=0x14 vm vs2 vs1 14..12=0x2 rd 6..0=0x57 vmfirst.m 31..26=0x15 vm vs2 vs1 14..12=0x2 rd 6..0=0x57 -vmunary0.vv 31..26=0x16 vm vs2 vs1 14..12=0x2 vd 6..0=0x57 vcompress.vm 31..26=0x17 vm vs2 vs1 14..12=0x2 vd 6..0=0x57 vmandnot.mm 31..26=0x18 vm vs2 vs1 14..12=0x2 vd 6..0=0x57 vmand.mm 31..26=0x19 vm vs2 vs1 14..12=0x2 vd 6..0=0x57 @@ -314,6 +313,12 @@ vmnand.mm 31..26=0x1d vm vs2 vs1 14..12=0x2 vd 6..0=0x57 vmnor.mm 31..26=0x1e vm vs2 vs1 14..12=0x2 vd 6..0=0x57 vmxnor.mm 31..26=0x1f vm vs2 vs1 14..12=0x2 vd 6..0=0x57 +vmsbf.m 31..26=0x16 vm vs2 19..15=0x01 14..12=0x2 vd 6..0=0x57 +vmsof.m 31..26=0x16 vm vs2 19..15=0x02 14..12=0x2 vd 6..0=0x57 +vmsif.m 31..26=0x16 vm vs2 19..15=0x03 14..12=0x2 vd 6..0=0x57 +viota.m 31..26=0x16 vm vs2 19..15=0x10 14..12=0x2 vd 6..0=0x57 +vid.v 31..26=0x16 vm vs2 19..15=0x11 14..12=0x2 vd 6..0=0x57 + vdivu.vv 31..26=0x20 vm vs2 vs1 14..12=0x2 vd 6..0=0x57 vdiv.vv 31..26=0x21 vm vs2 vs1 14..12=0x2 vd 6..0=0x57 vremu.vv 31..26=0x22 vm vs2 vs1 14..12=0x2 vd 6..0=0x57 |