diff options
author | Andrew Waterman <andrew@sifive.com> | 2022-02-13 05:12:46 -0800 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2022-02-13 05:12:46 -0800 |
commit | 2497a8cc120a9d30d0cc9bf01372dc2efbefbc25 (patch) | |
tree | 0c3c894abe4131379d0dc0cf247ba564b6dc7ae2 /opcodes-rv64zbkb | |
parent | 9780234be4e34702f69d7bcce503f488cf14b327 (diff) | |
download | riscv-opcodes-2497a8cc120a9d30d0cc9bf01372dc2efbefbc25.zip riscv-opcodes-2497a8cc120a9d30d0cc9bf01372dc2efbefbc25.tar.gz riscv-opcodes-2497a8cc120a9d30d0cc9bf01372dc2efbefbc25.tar.bz2 |
Clean up handling of bitmanip extensions
There's no such thing as "B", which continues to be a source of
confusion. Time to fix that.
cc @ben-marshall since I added Zbkb/Zbkx.
Resolves #101
Diffstat (limited to 'opcodes-rv64zbkb')
-rw-r--r-- | opcodes-rv64zbkb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/opcodes-rv64zbkb b/opcodes-rv64zbkb new file mode 100644 index 0000000..1c3146d --- /dev/null +++ b/opcodes-rv64zbkb @@ -0,0 +1,3 @@ +# This file includes only the RV64Zbkb instructions that are not in RV64Zbb + +packw rd rs1 rs2 31..25=4 14..12=4 6..2=0x0E 1..0=3 |