about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/rv64/rv64_printer.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dynarec/rv64/rv64_printer.c b/src/dynarec/rv64/rv64_printer.c
index 0832bbbd..db013c32 100644
--- a/src/dynarec/rv64/rv64_printer.c
+++ b/src/dynarec/rv64/rv64_printer.c
@@ -785,6 +785,9 @@ const char* rv64_print(uint32_t data, uintptr_t addr)
                 } else if (imm116 == 0x10) { /* SRAI */
                     insn.name = "srai";
                     insn.imm&=0b111111;
+                } else if (insn.imm==0b011010111000) {
+                    insn.name = "rev8";
+                    PRINT_rd_rs1();
                 }
                 break;
             }