Browse Source

Merge pull request #2256 from 5265325/feat/za64rs

Add support for Za64rs and Za128rs extensions.
master
Andrew Waterman 3 days ago
committed by GitHub
parent
commit
c567a199a7
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 1
      README.md
  2. 2
      disasm/isa_parser.cc
  3. 2
      riscv/isa_parser.h

1
README.md

@ -55,6 +55,7 @@ Spike supports the following RISC-V ISA features:
- Zabha extension, v1.0
- Zacas extension, v1.0
- Zawrs extension, v1.0
- Za64rs, Za128rs extension, v1.0
- Zicfiss extension, v1.0
- Zicfilp extension, v1.0
- Zca extension, v1.0

2
disasm/isa_parser.cc

@ -115,6 +115,8 @@ static const extension_info_t extension_infos[] = {
{"zacas", {EXT_ZACAS, EXT_ZAAMO}},
{"zabha", {EXT_ZABHA, EXT_ZAAMO}},
{"zawrs", {EXT_ZAWRS, EXT_ZALRSC}},
{"za64rs", {EXT_ZA64RS}, {"zalrsc"}},
{"za128rs", {EXT_ZA128RS}, {"zalrsc"}},
{"zama16b", {EXT_ZAMA16B}},
{"zmmul", {EXT_ZMMUL}},
{"zba", {EXT_ZBA}},

2
riscv/isa_parser.h

@ -115,6 +115,8 @@ typedef enum {
EXT_SSNPM,
EXT_SMAIA,
EXT_SSAIA,
EXT_ZA64RS,
EXT_ZA128RS,
NUM_ISA_EXTENSIONS
} isa_extension_t;

Loading…
Cancel
Save