mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-22 21:27:10 -04:00
[SPIKE] Fix decoder cvxif (#1482)
This commit is contained in:
parent
1f8a67a9b5
commit
7d7b2c6693
2 changed files with 14 additions and 1 deletions
13
vendor/patches/riscv/riscv-isa-sim/0007-SPIKE-Fix-decoder-cvxif.patch
vendored
Normal file
13
vendor/patches/riscv/riscv-isa-sim/0007-SPIKE-Fix-decoder-cvxif.patch
vendored
Normal file
|
@ -0,0 +1,13 @@
|
|||
diff --git a/vendor/riscv/riscv-isa-sim/customext/cvxif.cc b/vendor/riscv/riscv-isa-sim/customext/cvxif.cc
|
||||
index b1bef8e6..20aea89c 100644
|
||||
--- a/vendor/riscv/riscv-isa-sim/customext/cvxif.cc
|
||||
+++ b/vendor/riscv/riscv-isa-sim/customext/cvxif.cc
|
||||
@@ -101,7 +101,7 @@ class cvxif_t : public cvxif_extn_t
|
||||
case FUNC3_0:
|
||||
switch (r_insn.funct7 & 0x1) {
|
||||
case NO_RS3:
|
||||
- switch (r_insn.funct7 & 0xe) {
|
||||
+ switch (r_insn.funct7 & 0x7e) {
|
||||
case CUS_NOP:
|
||||
break;
|
||||
case CUS_U_ADD:
|
|
@ -101,7 +101,7 @@ class cvxif_t : public cvxif_extn_t
|
|||
case FUNC3_0:
|
||||
switch (r_insn.funct7 & 0x1) {
|
||||
case NO_RS3:
|
||||
switch (r_insn.funct7 & 0xe) {
|
||||
switch (r_insn.funct7 & 0x7e) {
|
||||
case CUS_NOP:
|
||||
break;
|
||||
case CUS_U_ADD:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue