Browse Source
Merge pull request #1942 from trdthg/svade
Add Svadu/Svade Support
pull/1965/head
Andrew Waterman
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
4 additions and
0 deletions
-
README.md
-
disasm/isa_parser.cc
-
riscv/isa_parser.h
|
|
|
@ -40,6 +40,7 @@ Spike supports the following RISC-V ISA features: |
|
|
|
- Svpbmt extension, v1.0 |
|
|
|
- Svinval extension, v1.0 |
|
|
|
- Svadu extension, v1.0 |
|
|
|
- Svade extension, v1.0 |
|
|
|
- Sdext extension, v1.0-STABLE |
|
|
|
- Sdtrig extension, v1.0-STABLE |
|
|
|
- Smepmp extension v1.0 |
|
|
|
|
|
|
|
@ -245,6 +245,8 @@ isa_parser_t::isa_parser_t(const char* str, const char *priv) |
|
|
|
extension_table[EXT_SSCOFPMF] = true; |
|
|
|
} else if (ext_str == "svadu") { |
|
|
|
extension_table[EXT_SVADU] = true; |
|
|
|
} else if (ext_str == "svade") { |
|
|
|
extension_table[EXT_SVADE] = true; |
|
|
|
} else if (ext_str == "svnapot") { |
|
|
|
extension_table[EXT_SVNAPOT] = true; |
|
|
|
} else if (ext_str == "svpbmt") { |
|
|
|
|
|
|
|
@ -40,6 +40,7 @@ typedef enum { |
|
|
|
EXT_SMRNMI, |
|
|
|
EXT_SSCOFPMF, |
|
|
|
EXT_SVADU, |
|
|
|
EXT_SVADE, |
|
|
|
EXT_SVNAPOT, |
|
|
|
EXT_SVPBMT, |
|
|
|
EXT_SVINVAL, |
|
|
|
|