aboutsummaryrefslogtreecommitdiff
path: root/parse_opcodes
diff options
context:
space:
mode:
authorBen Marshall <ben.marshall@bristol.ac.uk>2021-07-23 12:58:02 +0100
committerBen Marshall <ben.marshall@bristol.ac.uk>2021-07-23 12:58:02 +0100
commitfa77a73ce263f2e471730ee086000153bb3efa25 (patch)
treea65cadc4e5e4e64f816024561dc31c61f71f9952 /parse_opcodes
parent65af4131c26fb4743fee4c4efbdff8a59eb4e48a (diff)
downloadriscv-opcodes-fa77a73ce263f2e471730ee086000153bb3efa25.zip
riscv-opcodes-fa77a73ce263f2e471730ee086000153bb3efa25.tar.gz
riscv-opcodes-fa77a73ce263f2e471730ee086000153bb3efa25.tar.bz2
scalar-crypto: post arch-review aes32* opcode change
- After questions from the architecture review and subsequent cryptography task group meetings, we have stopped overlapping the aes32* and aes64* instruction encodings. - We've done this in the name of removing complexity, because opcode space is not as tight as we thought it was when we originally overlapped them. - Change affected by updating the aes32* opcodes only. On branch master Your branch is up-to-date with 'origin/master'. Changes to be committed: modified: opcodes-rv32k modified: parse_opcodes
Diffstat (limited to 'parse_opcodes')
-rwxr-xr-xparse_opcodes8
1 files changed, 0 insertions, 8 deletions
diff --git a/parse_opcodes b/parse_opcodes
index 7bb4dc9..603ae05 100755
--- a/parse_opcodes
+++ b/parse_opcodes
@@ -58,10 +58,6 @@ arglut['zimm11'] = (30,20)
# Instructions which are _only_ in RV32
rv32_only = [
- "aes32esmi",
- "aes32esi",
- "aes32dsmi",
- "aes32dsi",
"sha512sum0r",
"sha512sum1r",
"sha512sig0l",
@@ -75,10 +71,6 @@ rv64_only = [
"aes64ks1i",
"aes64im",
"aes64ks2",
- "aes64esm",
- "aes64es",
- "aes64dsm",
- "aes64ds",
"sha512sum0",
"sha512sum1",
"sha512sig0",