From b9c4bbee9364a9351376fd1fec9604e7c84778d8 Mon Sep 17 00:00:00 2001 From: Mark Mendell Date: Wed, 1 Jul 2015 14:26:52 -0400 Subject: Add rep movsw to x86 and x86_64 instructions. Add 'REP MOVSW' as a supported instruction for x86 32 and 64 bit. Added tests. Change-Id: I1c615ac1e7fa46c48983c90f791b92be0375c8b8 Signed-off-by: Mark Mendell --- disassembler/disassembler_x86.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'disassembler/disassembler_x86.cc') diff --git a/disassembler/disassembler_x86.cc b/disassembler/disassembler_x86.cc index 44787a7ac8..9bee1040ba 100644 --- a/disassembler/disassembler_x86.cc +++ b/disassembler/disassembler_x86.cc @@ -1117,6 +1117,9 @@ DISASSEMBLER_ENTRY(cmp, opcode1 = opcode_tmp.c_str(); } break; + case 0xA5: + opcode1 = (prefix[2] == 0x66 ? "movsw" : "movsl"); + break; case 0xA7: opcode1 = (prefix[2] == 0x66 ? "cmpsw" : "cmpsl"); break; -- cgit v1.2.3-59-g8ed1b