diff options
author | Colin Schmidt <colins@berkeley.edu> | 2019-01-08 09:25:50 -0800 |
---|---|---|
committer | Colin Schmidt <colins@berkeley.edu> | 2019-01-12 12:29:06 -0800 |
commit | e88367ec1e2fae68130a69caedbe22449bd6ac52 (patch) | |
tree | e1b0eba35cbb0e91b0b3152049b47b452f22ec47 | |
parent | 39b1efb1c64e39d40e3cb2f4abf494a10bb593c7 (diff) | |
download | riscv-opcodes-e88367ec1e2fae68130a69caedbe22449bd6ac52.zip riscv-opcodes-e88367ec1e2fae68130a69caedbe22449bd6ac52.tar.gz riscv-opcodes-e88367ec1e2fae68130a69caedbe22449bd6ac52.tar.bz2 |
Add vsetvl
-rw-r--r-- | opcodes-v | 3 | ||||
-rwxr-xr-x | parse-opcodes | 2 |
2 files changed, 3 insertions, 2 deletions
@@ -299,4 +299,5 @@ vredand.v vm vd vs1 vs2 14..12=0 31..27=0x0F 6..0=0x57 vredor.v vm vd vs1 vs2 14..12=1 31..27=0x0F 6..0=0x57 vredxor.v vm vd vs1 vs2 14..12=2 31..27=0x0F 6..0=0x57 -vsetvli rd rs1 vcimmhi vcimmlo 31..27=0x02 6..0=0x57 +vsetvli rd rs1 vcimmhi vcimmlo 31..27=0x02 6..0=0x57 +vsetvl rd rs1 rs2 26..25=0 14..12=0 31..27=0x03 6..0=0x57 diff --git a/parse-opcodes b/parse-opcodes index b50aba0..18ddba0 100755 --- a/parse-opcodes +++ b/parse-opcodes @@ -977,7 +977,7 @@ def make_vector_adoc_table(): print_vec_insts('vssb.s', 'vssh.s', 'vssw.s', 'vsse.s', 'vsusb.s', 'vsush.s', 'vsusw.s', 'vsuse.s') print_vec_insts('vsxb.s', 'vsxh.s', 'vsxw.s', 'vsxe.s', 'vsuxb.s', 'vsuxh.s', 'vsuxw.s', 'vsuxe.s') - #print_vec_insts('vsetvli') + #print_vec_insts('vsetvl', 'vsetvli') print_vec_footer() def print_chisel_insn(name): |