diff options
author | aroulin <andy.roulin@epfl.ch> | 2015-08-09 13:52:51 +0200 |
---|---|---|
committer | aroulin <andy.roulin@epfl.ch> | 2015-08-09 13:52:51 +0200 |
commit | 0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e (patch) | |
tree | 67d73cc48af49eb2c6c0583f76f93d13efd91aa5 /src/core/arm/disassembler/arm_disasm.h | |
parent | arm_disasm: ARMv6 saturation media instructions (diff) | |
download | yuzu-0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e.tar yuzu-0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e.tar.gz yuzu-0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e.tar.bz2 yuzu-0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e.tar.lz yuzu-0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e.tar.xz yuzu-0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e.tar.zst yuzu-0be8e1bfb6a7fb37ddc1bdbbc410362b5e5c009e.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/arm/disassembler/arm_disasm.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/arm/disassembler/arm_disasm.h b/src/core/arm/disassembler/arm_disasm.h index d8d4faf95..a6b34daeb 100644 --- a/src/core/arm/disassembler/arm_disasm.h +++ b/src/core/arm/disassembler/arm_disasm.h @@ -50,6 +50,9 @@ enum Opcode { OP_ORR, OP_PKH, OP_PLD, + OP_REV, + OP_REV16, + OP_REVSH, OP_RSB, OP_RSC, OP_SBC, @@ -174,6 +177,7 @@ class ARM_Disasm { static std::string DisassembleNoOperands(Opcode opcode, uint32_t insn); static std::string DisassemblePKH(uint32_t insn); static std::string DisassemblePLD(uint32_t insn); + static std::string DisassembleREV(Opcode opcode, uint32_t insn); static std::string DisassembleREX(Opcode opcode, uint32_t insn); static std::string DisassembleSAT(Opcode opcode, uint32_t insn); static std::string DisassembleSEL(uint32_t insn); |