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/rv_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/rv_zbp')
-rw-r--r-- | unratified/rv_zbp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/unratified/rv_zbp b/unratified/rv_zbp index b66d6b4..61c47d3 100644 --- a/unratified/rv_zbp +++ b/unratified/rv_zbp @@ -1,15 +1,3 @@ -$import rv_zbb::andn -$import rv_zbb::orn -$import rv_zbb::xnor -$import rv_zbe::pack -$import rv_zbe::packh -$import rv_zbb::rol -$import rv_zbb::ror -grev rd rs1 rs2 31..25=52 14..12=5 6..2=0x0C 1..0=3 -gorc rd rs1 rs2 31..25=20 14..12=5 6..2=0x0C 1..0=3 -shfl rd rs1 rs2 31..25=4 14..12=1 6..2=0x0C 1..0=3 -unshfl rd rs1 rs2 31..25=4 14..12=5 6..2=0x0C 1..0=3 xperm4 rd rs1 rs2 31..25=20 14..12=2 6..2=0x0C 1..0=3 xperm8 rd rs1 rs2 31..25=20 14..12=4 6..2=0x0C 1..0=3 xperm16 rd rs1 rs2 31..25=20 14..12=6 6..2=0x0C 1..0=3 -packu rd rs1 rs2 31..25=36 14..12=4 6..2=0x0C 1..0=3 |