diff options
author | Andrew Waterman <andrew@sifive.com> | 2024-05-01 17:10:09 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2024-05-01 17:10:09 -0700 |
commit | f0c6e9575f640e31a591b03f6bced408e9e08bac (patch) | |
tree | 27ed9951f0ea559305d4536afeeb65fa4b334fa1 /unratified/rv64_zbp | |
parent | e07ce62356e1f9a4497ec004fda5e6d5aadfcd48 (diff) | |
download | riscv-opcodes-f0c6e9575f640e31a591b03f6bced408e9e08bac.zip riscv-opcodes-f0c6e9575f640e31a591b03f6bced408e9e08bac.tar.gz riscv-opcodes-f0c6e9575f640e31a591b03f6bced408e9e08bac.tar.bz2 |
Remove legacy bit-manipulation extensions
These do not have a path to ratification.
I left the ones that are generic versions of ratified instructions
(e.g. orc.b is a special case of gorci).
Diffstat (limited to 'unratified/rv64_zbp')
-rw-r--r-- | unratified/rv64_zbp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/unratified/rv64_zbp b/unratified/rv64_zbp index 6ffc33f..98d0b2e 100644 --- a/unratified/rv64_zbp +++ b/unratified/rv64_zbp @@ -2,16 +2,4 @@ grevi rd rs1 31..26=26 shamtd 14..12=5 6..2=0x04 1..0=3 gorci rd rs1 31..26=10 shamtd 14..12=5 6..2=0x04 1..0=3 shfli rd rs1 31..26=2 25=0 shamtw 14..12=1 6..2=0x04 1..0=3 unshfli rd rs1 31..26=2 25=0 shamtw 14..12=5 6..2=0x04 1..0=3 -$import rv64_zbe::packw -packuw rd rs1 rs2 31..25=36 14..12=4 6..2=0x0E 1..0=3 -$import rv64_zbb::rolw -$import rv64_zbb::rorw -$import rv64_zbb::roriw -$import rv64_zbb::rori -gorcw rd rs1 rs2 31..25=20 14..12=5 6..2=0x0E 1..0=3 -grevw rd rs1 rs2 31..25=52 14..12=5 6..2=0x0E 1..0=3 -gorciw rd rs1 31..26=10 25=0 shamtw 14..12=5 6..2=0x06 1..0=3 -greviw rd rs1 31..26=26 25=0 shamtw 14..12=5 6..2=0x06 1..0=3 -shflw rd rs1 rs2 31..25=4 14..12=1 6..2=0x0E 1..0=3 -unshflw rd rs1 rs2 31..25=4 14..12=5 6..2=0x0E 1..0=3 xperm32 rd rs1 rs2 31..25=20 14..12=0 6..2=0x0C 1..0=3 |